Результаты поиска по запросу "c++98"

2 ответа

Да, я проигнорировал тег ... спасибо за подсказку, я исправлю это.

отрим этот код: #include <functional> template <typename T,typename COMP> bool foo(T a,T b,COMP c = std::less<T>()) { return c(a,b); } bool bar(int a, int b){ return a<b;} int main(){ foo(1,2,bar); // OK foo(1,2,std::less<int>()); // OK ...

6 ответов

Бьярне - датчанин / британец, и C ++ был создан для его докторской диссертации, которую он написал в Англии. Он не переехал в Штаты позже.

о сказал мне, что C ++ 98 был написан в соответствии с ANSI, прежде чем был официально стандартизирован как ISO / IEC 14882: 1998. Я знаю, что ANSI был связан с C, но я не могу найти много способов доказать, что фраза «ANSI C ++» очень ...

3 ответа

Почему GCC позволяет использовать round () в C ++ даже с флагами ansi и pedantic?

Есть ли веская причина, почему эта программа компилируется в GCC даже с-ansi а также-pedantic флаги? #include <cmath> int main (int argc, char *argv []) { double x = 0.5; return static_cast<int>(round(x)); }Это компилирует чисто (без ...

ТОП публикаций

2 ответа

оптимизации std :: copy / memcpy / memmove

Я посмотрел в GCC STL (4.6.1) и увидел, чтоstd::copy() использует оптимизированную версию в случае встроенного__is_trivial() оцениваетtrue. Посколькуstd::copy() а такжеstd::reverse_copy() Шаблоны очень полезны для копирования элементов в ...

2 ответа

C ++ 98/03 свертывание ссылок и cv квалификаторы

Код ниже компилируется (gcc 4.7.2 или icc 13) и выдает «1 2» вывод. Что обозначаетconst квалификатор отброшен, т.е. е.,f<int&> имеет тип параметраint&. Почему это происходит? Как я понимаю, согласно §14.3.1.4: Если шаблон-аргумент для ...

2 ответа

Конвертировать std :: vector типа boost :: option

Как я могу реализовать функцию ниже для преобразования из вектораValue кContainer? Я хочу утверждать, если не все членыvalues одного типа, то есть, если вектор содержит смесь строк и целых чисел. Это потому, что возвращаемое значение ...

1 ответ

интерполяция строк из c ++ 14 в c ++ 98

Я пытаюсь перенести этот ответ: Заменить N формул на одну (интерполяция строк) [https://stackoverflow.com/questions/44102989/replace-n-formulas-to-one-string-interpolation] к стандартной реализации c ++ 98. C ++ 14 версия: #include ...

2 ответа

Использование SFINAE для определения функции-члена [дубликат]

На этот вопрос уже есть ответ: Можно ли написать шаблон для проверки существования функции? [/questions/257288/is-it-possible-to-write-a-template-to-check-for-a-functions-existence] 25 ответов В C ++ 11, чтобы узнать, есть ли у класса ...