Результаты поиска по запросу "order-of-evaluation"

8 ответов

Потенциальная проблема в «Обмен значениями двух переменных без использования третьей переменной»

Недавно я пришел к этому методу для обмена значениями двух переменных без использования третьей переменной.

6 ответов

Обеспечение порядка операторов в C ++

Предположим, у меня есть ряд операторов, которые я хочу выполнить в фиксированном порядке. Я хочу использовать g ++ с уровнем оптимизации 2, чтобы некоторые ...

3 ответа

++ я + ++ я + ++ я в Java против C

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

12 ответов

Я сомневаюсь, что такая ошибка есть в книге драконов. В любом случае, возможно, нужно немного более внимательное чтение?

от вопрос уже есть ответ здесь: Разница между i ++ и ++ i в цикле? [/questions/484462/difference-between-i-and-i-in-a-loop] 21 ответСледующие циклы for дают идентичные результаты, даже если один использует постинкремент, а другой ...

3 ответа

Двойное присвоение одной и той же переменной в одном выражении в C ++ 11

Стандарт C ++ 11 [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3337.pdf](5.17, expr.ass) утверждает, что Во всех случаях присваивание выполняется после вычисления значения правого и левого операндов и до вычисления значения выражения ...

1 ответ

 затем он обрабатывается как обычный вызов функции, и оценка слева направо больше не гарантируется. [

тся ли слева направо оценка логических операторов (&& ||) гарантировано? Допустим, у меня есть это: SDL_Event event; if (SDL_PollEvent(&event)) { if (event.type == SDL_QUIT) { // do stuff } }Гарантируется ли это так же, как это? SDL_Event ...

2 ответа

, Отсюда мое удаление предложений из вашего Ответа.

я хочу выбрать подмножество данных в R, я могу использовать функцию подмножества. Я хотел основать анализ на данных, которые соответствуют одному из нескольких критериев, например, что определенная переменная была 1, 2 или 3. ...

2 ответа

Это честно; просто приведите свой источник в следующий раз. : -]

, у меня есть этот код: unsigned int func1(); unsigned int func2(); unsigned int func3(); unsigned int x = func1() | func2() | func3();Гарантирует ли C ++, что сначала будет вызываться func1 (), затем func2 (), а затем func3 ()? Или компилятору ...

7 ответов

они растут очень быстро. d

етствует ли стандарт ANSIмандат логические операторы, которые должны быть замкнуты, в C или C ++? Я запутался, вспомнив книгу K & R, в которой говорилось, что ваш код не должен зависеть от короткого замыкания этих операций, потому что они могут ...

5 ответов

Вопрос в порядке оценки, который сильно отличается. На самом деле, это не отвечает на вопрос.

аю текст на Java и получил следующий код: int[] a = {4,4}; int b = 1; a[b] = b = 0;В тексте автор не дал четкого объяснения и эффект последней строки таков:a[1] = 0; Я не уверен, что понимаю: как прошла оценка?