Вопросы с тегом неопределенная-поведение - PullRequest

Вопросы с тегом неопределенная-поведение

1 голос
4 ответов

Я много читал, в том числе здесь, на SO , что говорит о том, что это очень плохая идея в целом, и...

Eloff / 29 мая 2010
25 голосов
11 ответов

Много плохих вещей происходило и продолжает происходить (или нет, кто знает, что может случиться)...

Björn Pollex / 05 мая 2010
5 голосов
3 ответов
5 голосов
2 ответов

Рассмотрим следующий код: #include <cstdlib> #include <iostream> #include...

John Dibling / 09 марта 2010
4 голосов
2 ответов

#include <iostream> #include <cmath> #define max(x,y) (x)>(y)? (x): (y) int main() {...

missingfaktor / 27 февраля 2010
1 голос
1 ответ

Есть ли проблема с бросанием объекта, созданного в стеке в блоке try, по неконстантной ссылке,...

Collin Dauphinee / 16 февраля 2010
1 голос
1 ответ

Я работаю над таинственной ошибкой в ​​обычно очень хорошем проекте с открытым исходным кодом Excel...

Alex Angas / 12 февраля 2010
34 голосов
18 ответов

Существует несколько ситуаций, которые стандарт C ++ приписывает неопределенному поведению....

sharptooth / 10 февраля 2010
8 голосов
2 ответов

Следующий код вызывает UB? int main(){ volatile int i = 0; volatile int* p = &i; int j = ++i *...

Red Hyena / 15 января 2010
14 голосов
4 ответов

Рассмотрим следующий код: void populate(int *arr) { for(int j=0;j<4;++j) arr[j]=0; } int main()...

Prasoon Saurav / 10 января 2010
3 голосов
7 ответов

С учетом следующего кода: class foo; foo* instance = NULL; class foo { public: explicit foo(int j)...

dalle / 20 декабря 2009
18 голосов
6 ответов

В C ++ объект, выделенный из стека, может быть объявлен const: const Class object; после этого...

sharptooth / 18 декабря 2009
46 голосов
7 ответов

В C ++ существует множество способов написания кода, который компилируется, но дает неопределенное...

luvieere / 07 декабря 2009
5 голосов
5 ответов

В C ++ у меня есть функция, которая требует только доступа только для чтения к массиву, но ошибочно...

sharptooth / 09 октября 2009
13 голосов
5 ответов

x = 1; std::cout << ((++x)+(++x)+(++x)); Я ожидаю, что результат будет 11, но на самом деле 12

Rohit Banga / 06 октября 2009
6 голосов
8 ответов

рассмотрите программу ниже char str[5]; strcpy(str,"Hello12345678");...

anand / 05 апреля 2009
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...