4
ответа

Отображение 'станд.:: карта'

Объявленный картой вначале: карта <символ*, символ*> rtable;//раньше хранил маршрутную информацию Теперь, я пытаюсь отобразить содержание карты: пустые Маршруты:: viewroutes () {карта определения типа <...
вопрос задан: 11 October 2018 18:26
4
ответа

fgets () функционируют в C

Я знаю, что все сказали мне использовать fgets и не добираются из-за переполнения буфера. Однако я немного смущен третьим параметром в fgets (). Насколько я понимаю fgets зависит от: символ *...
вопрос задан: 22 February 2018 16:53
4
ответа

os.popen действительно удерживается от использования в Python 2.6?

Онлайн-документация указывает, что os.popen теперь удерживается от использования. Все другие функции устаревшие должным образом повышают DeprecationWarning. Например:>>> импортируют OS>>> [c.close () для c в...
вопрос задан: 23 May 2017 12:16
4
ответа

Заменить часть строки другой строкой

Возможно ли в C ++ заменить часть строки другой строка? По сути, я хотел бы сделать это: QString string ("hello $ name"); string.replace ("$ name", "Somename"); Но я хотел бы ...
вопрос задан: 13 July 2016 11:40
4
ответа

стандартный и цветной вывод в C

Я делаю простое приложение, которое требует цветной вывод. Как я могу сделать мой вывод цветным как в emacs и bash? Я не забочусь о Windows, так как мое приложение предназначено только для систем UNIX.
вопрос задан: 16 June 2014 18:38
4
ответа

Exist c ++ std решение для int128 для всех компиляторов? [Дубликат]

Привет, мне нужно 100 бит uint для вычисления. Я знаю, что GCC и Clang поддерживают __int128 для платформы x86_64. Но есть ли какое-то многоплатформенное / многокомпонентное решение. Я должен выполнить большую операцию ...
вопрос задан: 26 August 2013 09:30
4
ответа

В чем разница между использованием структуры с двумя полями и парой?

Какая разница в распределении памяти и эффективности между использованием структуры с двумя полями и парой?
вопрос задан: 2 May 2012 21:03
4
ответа

Есть ли стандартный функциональный объект C++ для того, чтобы демонтировать станд.:: пара?

Делает любой знает, существует ли фактический стандарт (т.е. TR1 или Повышение) функциональный объект C++ для доступа к элементам станд.:: пара? Дважды за прошлые 24 часа мне жаль, что у меня не было чего-то как...
вопрос задан: 2 May 2012 20:58
4
ответа

Почему в стандартной библиотеке есть find и find_if?

Не удалось найти_, если это просто перегрузка найти? Вот как это делают std :: binary_search и друзья ...
вопрос задан: 21 August 2010 04:49
4
ответа

C++: Почему пространство всегда завершает строку, когда считано?

Используя станд. типа:: строка для принятия предложения для практики (я не работал со строками в C++ очень) я проверяю, является ли символ гласным или нет. Я получил это: для (я = 0; я <= analyse.length (); я +...
вопрос задан: 1 June 2010 04:10
4
ответа

Существует ли стертол, эквивалентный, который не требует завершенной пустым указателем строки?

Существует ли стандарт C функция, подобная стертолу, который возьмет символ* и длина для строки non-null-terminated? Я знаю, что мог скопировать строку в завершенный пустым указателем регион, но для...
вопрос задан: 6 July 2009 08:33
4
ответа

Стертол, strtod небезопасен?

Кажется, что стертол () и strtod () эффективно позволяет (и сила) Вам выбрасывать constness в строке: #include <stdlib.h> #include <stdio.h> международное основное () {символ константы *нечто = "Привет...
вопрос задан: 14 June 2009 20:36
4
ответа

Существует ли лучший способ инвертировать массив байтов в памяти?

определение типа неподписанный символьный Байт;... освободите ReverseBytes (пусто *, запускаются, международный размер) {Байт *, буфер = (Байт *) (запускается); для (интервал i = 0; я <размер / 2; я ++) {станд.:: подкачка (буфер [я], буфер [...
вопрос задан: 25 February 2009 09:37
4
ответа

создание ostream

Я пытаюсь создать C++ ostream по образовательным причинам. Мой тест будет создавать ostream, который действует как ofstream, был бы кроме вместо того, чтобы писать в файл, который он запишет в двухстороннюю очередь или вектор...
вопрос задан: 7 February 2009 20:32
3
ответа

Многопоточная программа зависла в оптимизированном режиме, но нормально работает в -O0

Я написал простую многопоточную программу следующим образом: static bool Finished = false; int func () {size_t i = 0; пока (! закончено) ++ i; вернуть я; } int main () {автоматический результат = std: ...
вопрос задан: 24 October 2019 04:46
3
ответа

Почему не Может я хранить ссылки в 'станд.:: отобразиться' в C++?

Я понимаю, что ссылки не являются указателями, но псевдонимом к объекту. Однако я все еще не понимаю то, что точно это значит для меня как программист, т.е. что находится под ссылками капот? Я...
вопрос задан: 6 March 2019 08:14
3
ответа

станд.:: вектор изменяет размер вниз

Стандарт C++, кажется, не заставляет оператора относительно побочных эффектов на способности ни одним изменить размер (n) с n <размер (), или ясный (). Это действительно делает оператор об амортизируемой стоимости push_back и...
вопрос задан: 5 July 2018 09:50
3
ответа

Станд. C++:: система 'система' не член станд.

Я получаю ошибку при компиляции программы C++, в которой из строк звонит от "станд.:: система (SomeString)". Эта программа скомпилировала 3 года назад, но при компиляции ее сегодня, я получаю ошибку это...
вопрос задан: 4 July 2016 12:34
3
ответа

linux: странное поведение регулярных выражений [дубликат]

Я вижу странное поведение регулярных выражений в astra linux gcc --version gcc (Debian 4.7.2-5astra.se1) 4.7.2 regex is: regex reg3 ("(. *) = (. *)", Std :: regex_constants :: ECMAScript); Я читаю строки key = value из ...
вопрос задан: 27 September 2015 04:24
3
ответа

ошибка C2039: 'bind2nd': не является членом 'std' [duplicate]

Я работаю над преобразованием VS2008 программы на C ++ в VS2017, и я запускаю ошибку: ошибка C2039: 'bind2nd': не является членом 'std'. Некоторое искание и нашел одну рекомендацию, чтобы сделать ...
вопрос задан: 23 September 2015 12:16
3
ответа

Станд. C++:: очередь:: поп () называет деструктор. Что из типов указателей?

У меня есть станд.:: очередь, которая перенесена как шаблонный класс для создания ориентированной на многопотоковое исполнение очереди. У меня есть две версии этого класса: тот, который хранит типы значения, тот, который хранит типы указателей. Для указат
вопрос задан: 12 August 2014 09:05
3
ответа

Как мне найти / найти и заменить в стандартной строке?

Есть ли способ заменить все вхождения подстроки другой строкой в ​​std :: string? Например: void SomeFunction (std :: string & str) {str = str.replace ("привет", "мир"); //
вопрос задан: 20 December 2011 11:34
3
ответа

повышение:: контейнер стандарта shared_ptr

Предположите, что я имею нечто класса и хочу использовать станд.:: отобразитесь для хранения некоторого повышения:: shared_ptrs, например: нечто класса; повышение определения типа:: shared_ptr <нечто> foo_sp; введенный станд.:: карта <интервал, f
вопрос задан: 17 November 2011 10:29
3
ответа

Злой код из библиотеки стандарта Python

Так, у нас было это: http://lucumr.pocoo.org/2009/3/1/the-1000-speedup-or-the-stdlib-sucks. Это демонстрирует довольно плохую ошибку, которая, вероятно, стоит вселенной загрузки циклов, как раз когда мы говорим...
вопрос задан: 28 August 2010 23:18
3
ответа

std :: string и его автоматическое изменение размера памяти

Я довольно новичок в C ++, но я знаю, что вы не можете просто использовать память, как класс std :: string, позволяет вам делать. Например: std :: string f = "asdf"; f + = "fdsa"; Как работает строковый класс ...
вопрос задан: 24 August 2010 14:35
3
ответа

Производный от std :: back_insert_iterator?

Я хочу получить из std :: back_insert_iterator для создания своего рода фильтра для строкового типа, скажем, back_xml_insert_iterator, который будет проверять символы, прошедшие через него, на предмет поиска символов ...
вопрос задан: 16 August 2010 16:57
3
ответа

Свяжите повышение:: dynamic_bitset или станд.:: bitset

что лучший способ состоит в том, чтобы связать 2 bitsets? Например, у меня есть повышение:: dynamic_bitset <> test1 (станд.:: строка ("1111")); повышение:: dynamic_bitset <> test2 (станд.:: строка ("00")); они должны...
вопрос задан: 23 June 2010 10:29
3
ответа

Какая функция в библиотеке станд. является там к двоичному поиску вектором, и найдите элемент?

У меня есть Узел структуры структуры узла {текст CString, международный идентификатор;}; в отсортированном векторе. Я задаюсь вопросом, существует ли функция в алгоритме, который сделает двоичный поиск вектора и найдет элемент.
вопрос задан: 15 December 2008 18:47
2
ответа

Почему конструктор std :: in_place_t по умолчанию и явный?

cppreference показывает следующее определение std :: in_place_t: struct in_place_t {явный in_place_t () = по умолчанию; }; встроенный constexpr std :: in_place_t in_place {}; Почему они добавили ...
вопрос задан: 18 March 2019 17:40
2
ответа

Каково различие между cstdlib и stdlib.h?

Когда написание кода C++ является там любым различием между: #include <cstdlib> и #include <stdlib.h> кроме первого главным образом содержавшего в станд.::пространство имен? есть ли любой...
вопрос задан: 6 November 2016 19:26