0
ответов

printf с помощью std :: string?

Насколько я понимаю, строка является членом пространства имен std, так почему происходит следующее? #include < iostream > int main () {используя пространство имен std; string myString = "Нажмите клавишу ВВОД ...
вопрос задан: 14 March 2019 16:20
0
ответов

используя std :: move для перемещения unique_ptr в вектор

Я пытался создать unique_ptr, а затем переместить его в вектор этого указателя с помощью push_back (). Когда я пытаюсь сделать это, я получаю длинную ошибку компиляции. Я прочитал несколько вопросов на ...
вопрос задан: 21 February 2019 03:59
0
ответов

std::unordered_map инициализация

При первом доступе к элементу в std::unordered_map с помощью оператора [] он создается автоматически. Каковы (если таковые имеются) гарантии его инициализации? (Это гарантированно будет ценность ...
вопрос задан: 3 January 2019 07:42
0
ответов

std :: mem_fun vs std :: mem_fn

В чем разница между std :: mem_fun и std :: mem_fn? Почему названия так смущают? В документации Boost сказано, что std :: mem_fn в большинстве случаев может заменить std :: mem_fun. Так в какой ситуации ...
вопрос задан: 8 November 2018 13:03
0
ответов

std ::связывается с функцией std ::?

Я получаю ошибку компиляции, используя эти функции :std ::vector>; std ::function foo = [] (int a, int b ){ return a + b; }; std ::function...
вопрос задан: 7 November 2018 08:13
0
ответов

Пересечение двух `std :: map`s

Учитывая, что у меня есть два std :: maps, скажем: map A; карта B; Я хотел бы получить пересечение двух карт, что-то вроде формы: карта
вопрос задан: 12 October 2018 12:18
0
ответов

Массив символов как значение в карте C++

Я хочу определить что-то вроде Map myMap; Приведенное выше объявление принимается компилятором С++, и ошибка не возникает, но когда я делаю что-то вроде этого, int main (){ символ обр[...
вопрос задан: 12 October 2018 00:16
0
ответов

как лучше всего использовать тип uuid_t в языке C в качестве ключа в std :: map?

Является ли это подходящим способом предоставления уникальных ключей на карте? Другими словами, создается ли ключ из уникального значения, содержащегося в uuid, или он создается из указателя на uuid_t ...
вопрос задан: 12 October 2018 00:14
0
ответов

Сравнение qsort со std ::sort

Я отсылаю вас к предыдущей ссылке, в которой сравнивается производительность qsort и stdsort. Я написал программу C, которая заполняет большую карту std ::, и я хочу отсортировать массив. В настоящее время я использую...
вопрос задан: 11 October 2018 15:52
0
ответов

Емкость std :: string по умолчанию?

Когда я создаю std :: string с помощью конструктора по умолчанию, выделяется ли ЛЮБАЯ память в куче? Надеюсь, ответ не зависит от реализации и стандартизирован. Учтите следующее: ...
вопрос задан: 25 September 2018 22:55
0
ответов

std :: is_floating_point в некоторых случаях возвращает false для float

В некоторых случаях, см. Один пример ниже, std :: is_floating_point возвращает false для float. #include #include #include int main () {:: std :: cout ...
вопрос задан: 12 September 2018 09:03
0
ответов

std :: pair of links

Допустимо ли иметь std :: pair ссылок? В частности, есть ли проблемы с оператором присваивания? В соответствии с этой ссылкой, похоже, нет особой обработки с operator =, поэтому по умолчанию ...
вопрос задан: 25 August 2018 12:02
0
ответов

Как работает строковый класс в c ++ std?

Боюсь, я не знаю шаблонов (или C ++, на самом деле), но я знаю алгоритмы и структуры данных (даже некоторые ООП! :). В любом случае, чтобы уточнить вопрос, подумайте, чем я хотел бы стать ...
вопрос задан: 25 August 2018 10:51
0
ответов

Какова временная сложность перебора карты std ::set/std ::?

Какова временная сложность итерации по стандартному ::набору/стандартному ::мультинабору/стандартному ::карте/стандартному ::мультикарте? Я считаю, что это линейно по размеру набора/карты, но не уверен. Указано ли в...
вопрос задан: 24 August 2018 00:06
0
ответов

Слить и получить версию, которая должна быть обновлена, без сброса?

Можно ли изменить экземпляр объекта с версией и получить до- быть-инкремент-версия без использования флеша? Потому что, судя по тому, что я читал, я боюсь, что промывка - не лучшая практика, потому что это плохо ...
вопрос задан: 12 July 2018 13:59
0
ответов

Удаление всего после символа (, а также символа)

У меня есть такая строка :std ::string string1 = "xjdfhfakdjs%54k34k. -jk34"; Мне нужно получить только ""xjdfhfakdjs", но строка динамическая, а не жестко закодированная, поэтому я не знаю, что это такое, длина и т. д....
вопрос задан: 25 June 2018 15:51
0
ответов

В чем разница между & ldquo; STL & rdquo; и & ldquo; Стандартная библиотека C ++ & rdquo ;?

Кто-то обратил мое внимание на эту статью, утверждая, что (я перефразирую) термин STL неправильно используется для ссылки на всю Стандартную библиотеку C ++ вместо частей, которые были взяты из SGI STL. (.....
вопрос задан: 13 April 2018 17:33
0
ответов

Почему стандартный алгоритм C ++ «count» возвращает разницу_тип вместо size_t?

Почему тип возвращаемого значения std :: count является разницей_типа итераторов (часто ptrdiff_t). Поскольку count никогда не может быть отрицательным, разве size_t технически не правильный выбор? И что, если счетчик ...
вопрос задан: 10 April 2018 11:43
0
ответов

Это такие типы, как uint32, int32, uint64, int64 определен в любом заголовке stdlib?

Я часто вижу исходный код, использующий такие типы, как uint32, uint64, и мне интересно, должны ли они определяться программистом в коде приложения или они определены в стандартном заголовке библиотеки. Что за ...
вопрос задан: 7 April 2018 16:02
0
ответов

cout не является членом std

Я практикуюсь с использованием нескольких файлов, файлов заголовков и т. Д. Итак, у меня есть этот проект, который берет два числа, а затем добавляет их. Довольно просто. Вот мои файлы :main.cpp #включают #...
вопрос задан: 28 March 2018 07:18
0
ответов

Сортировка std :: map с использованием значения

Мне нужно отсортировать std :: map по значению, а не по ключу. Есть простой способ сделать это? Я получил одно решение из следующего потока: std :: map сортировать по данным? Есть ли лучшее решение? map
вопрос задан: 7 March 2018 03:27
0
ответов

строка в пространстве имен std не называет тип

Это может быть просто ошибка, которую я не вижу, но я думаю, что просто делаю что-то не так. Не волнуйтесь, я не использую пространство имен std в своих функциях заголовков или что-то еще, что казалось бы...
вопрос задан: 14 January 2018 20:11
0
ответов

Когда использовать std::string vs char*? [дубликат]

Возможный дубликат: C++ char* vs std::string Я новичок в C++, пришедший из C#, но мне действительно нравится C++ намного больше. У меня есть абстрактный класс, который определяет две постоянные строки (не статические). А я...
вопрос задан: 12 November 2017 10:21
0
ответов

Qt - смешивание типов Qt и std :: C ++

Более привычный и практический вопрос, но считается ли он плохой формой или крайне нежелательным (выберите свою интерпретацию badness) смешивать использование библиотечных типов Qt и аналогичных стандартных типов C ++ в ...
вопрос задан: 6 September 2017 04:47
0
ответов

Как очистить экземпляр std ::ostringstream, чтобы его можно было использовать повторно? [дубликат]

Возможный дубликат :Как повторно использовать ostringstream? Я использую std ::ostringstream для преобразования значений float и int в строки, но я все равно не могу найти повторное использование экземпляра. Для иллюстрации...
вопрос задан: 23 May 2017 12:34
0
ответов

Передача std::string по значению или ссылке [дубликат]

Возможный дубликат: дни передачи const std::string & в качестве параметра закончились? Должен ли я передавать std::string по значению или по ссылке (в не встроенную функцию), если семантика перемещения ...
вопрос задан: 23 May 2017 12:34
0
ответов

Почему нет заголовка и может ли его отсутствие считаться дефектом?

Стандартная библиотека включает заголовок , который (вперед) объявляет все streams, включая любые определения типов, и определяет шаблон char_traits, включая специализации. К сожалению, есть ...
вопрос задан: 23 May 2017 12:33
0
ответов

Можно ли удалить элемент очереди по значению?

Я хочу удалить элемент из очереди с определенным значением. Как это сделать? (Я пытаюсь создать одновременную смесь карты и очереди, и в настоящее время я пытаюсь реализовать этот ответ) Итак, я ...
вопрос задан: 23 May 2017 12:26
0
ответов

Что случилось с std :: assert

Этот ответ и его множество дубликатов указывают на то, что я должен использовать #include для заголовков C, которые я извлекаю из кода C ++, и что я должен вызывать их с помощью std :: *. У меня есть ...
вопрос задан: 23 May 2017 12:25
0
ответов

Как у malloc и calloc оказались разные подписи? [дубликат]

Возможный дубликат: почему calloc принимает два аргумента, а malloc только один? Существует множество ресурсов, описывающих разницу в функциональности между malloc и calloc, но мне нелегко найти ...
вопрос задан: 23 May 2017 12:23