Результаты поиска по запросу "standards-compliance"
Нужно ли экранировать точку в классе символов (квадратные скобки) регулярного выражения?
Точка. в регулярном выражении соответствует любой отдельный символ. Чтобы регулярное выражение совпадало с точкой, ее необходимо экранировать:\. Мне было ...
Gnu C ++ макрос __cplusplus стандарт соответствует?
Компилятор Gnu C ++, кажется, определяет__cplusplus быть1 #include <iostream> int main() { std::cout << __cplusplus << std::endl; }Это печатает1 с gcc в стандартном режиме c ++, а также в режиме C ++ 0x, сgcc 4.3.4 [https://ideone.com/d6jdl]и ...
Определенное поведение для выражений
Стандарт C99 говорит в $ 6.5.2. Между предыдущей и следующей точкой последовательности объект должен иметь свое сохраненное значение, измененное не более одного раза путем оценки выражения. Более того,предыдущее значение должно быть прочитано ...
Может ли указатель на участников обойти уровень доступа участника?
Наш печально известный Литб имеет интересную статью окак обойти проверку доступа [http://bloglitb.blogspot.fr/2011/12/access-to-private-members-safer.html]. Это полностью демонстрируется этим простым кодом: #include <iostream> template<typename ...
Почему класс {int i; }; не полностью соответствует стандартам?
Это дополнительный вопрос. впредыдущий вопрос [https://stackoverflow.com/questions/13134845/class-with-no-name/13134925#comment17869000_13134925] @ JohannesSchaub-litb сказал, что следующий коднеполностью соответствует стандартам: class { int ...
О функции std :: abs
Этоstd::abs() функция хорошо определена для ВСЕХ арифметических типов в C ++ 11 и будет возвращать|x| без проблем аппроксимации? Странно то, что с g ++ 4.7,std::abs(char), std::abs(short int), std::abs(int), std::abs(long int) а ...
Насколько универсально поддерживается C99?
Насколько универсально поддерживается стандарт C99 в современных компиляторах? Я понимаю, что даже GCC полностью не поддерживает это. Это правильно? Какие функции C99 поддерживаются больше, чем другие, то есть, которые я могу использовать, чтобы ...
Разница между scanf () и strtol () / strtod () в разборе чисел
Примечание:Я полностью переработал вопрос, чтобы более правильно отразить, для чего я назначаю награду. Пожалуйста, извините за любые несоответствия с уже предоставленными ответами, которые это могло создать. Я не хотел создавать новый вопрос, ...
__func__ локально предопределенная переменная функции C ++ 11, не компилируется
__func__ Локальная предопределенная переменная C ++ 11 функции не компилируется в Visual Studio 2012 Professional (с установленным обновлением 1) со встроенным компилятором по умолчанию Visual Studio 2012 (v110) или компилятором ...