Результаты поиска по запросу "standards-compliance"

1 ответ

Нужно ли экранировать точку в классе символов (квадратные скобки) регулярного выражения?

Точка. в регулярном выражении соответствует любой отдельный символ. Чтобы регулярное выражение совпадало с точкой, ее необходимо экранировать:\. Мне было ...

1 ответ

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]и ...

2 ответа

Определенное поведение для выражений

Стандарт C99 говорит в $ 6.5.2. Между предыдущей и следующей точкой последовательности объект должен иметь свое сохраненное значение, измененное не более одного раза путем оценки выражения. Более того,предыдущее значение должно быть прочитано ...

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

2 ответа

Может ли указатель на участников обойти уровень доступа участника?

Наш печально известный Литб имеет интересную статью окак обойти проверку доступа [http://bloglitb.blogspot.fr/2011/12/access-to-private-members-safer.html]. Это полностью демонстрируется этим простым кодом: #include <iostream> template<typename ...

5 ответов

Почему класс {int i; }; не полностью соответствует стандартам?

Это дополнительный вопрос. впредыдущий вопрос [https://stackoverflow.com/questions/13134845/class-with-no-name/13134925#comment17869000_13134925] @ JohannesSchaub-litb сказал, что следующий коднеполностью соответствует стандартам: class { int ...

4 ответа

О функции std :: abs

Этоstd::abs() функция хорошо определена для ВСЕХ арифметических типов в C ++ 11 и будет возвращать|x| без проблем аппроксимации? Странно то, что с g ++ 4.7,std::abs(char), std::abs(short int), std::abs(int), std::abs(long int) а ...

7 ответов

Насколько универсально поддерживается C99?

Насколько универсально поддерживается стандарт C99 в современных компиляторах? Я понимаю, что даже GCC полностью не поддерживает это. Это правильно? Какие функции C99 поддерживаются больше, чем другие, то есть, которые я могу использовать, чтобы ...

8 ответов

Разница между scanf () и strtol () / strtod () в разборе чисел

Примечание:Я полностью переработал вопрос, чтобы более правильно отразить, для чего я назначаю награду. Пожалуйста, извините за любые несоответствия с уже предоставленными ответами, которые это могло создать. Я не хотел создавать новый вопрос, ...

2 ответа

__func__ локально предопределенная переменная функции C ++ 11, не компилируется

__func__ Локальная предопределенная переменная C ++ 11 функции не компилируется в Visual Studio 2012 Professional (с установленным обновлением 1) со встроенным компилятором по умолчанию Visual Studio 2012 (v110) или компилятором ...