Форум программистов, компьютерный форум CyberForum.ru

Баг или фича - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Рекурсивная функция для расчета суммы всех двузначных чисел http://www.cyberforum.ru/cpp-beginners/thread737859.html
Напишите рекурсивную функцию расчета суммы всех двузначных чисел.
C++ Даны числа m и n, получить все натуральные числа,меньшие n, квадрат суммы цифр которых равен m помогите решить задачку. Даны числа m и n. Получить все натуральные числа,меньшие n, квадрат суммы цифр которых равен m .(m и n вводятся с клавиатуры) Необходимо написать через функцию. http://www.cyberforum.ru/cpp-beginners/thread737849.html
C++ дан файл из целых чисел, заполнить квадратную матрицу и найти целое значение
Прошу прощения за очередную просьбу. Если кому не трудно, помогите с заданием. дан файл из целых чисел, заполнить квадратную матрицу и найти целое значение. Сам ничего не шарю, задание запостил ровно так, как продиктовано. не знаю как переместить тему. язык: C++
C++ Вычислить сумму ряда по приведенным в вариантах выражениями.
Помогите решить. Вычислить сумму ряда по приведенным в вариантах выражениями. Вычисление вести до тех пор, пока абсолютная величина разности между двумя соседними членами ряда не превышать некоторой величины E. (10(степень-3)> E > 10(степень-7)). Значения переменных выбратьсамостоятельно.
C++ Вычислить значение суммы или произведения для приведенного в каждом варианте выражения. http://www.cyberforum.ru/cpp-beginners/thread737833.html
Помогите пожалуйста. Вычислить значение суммы или произведения для приведенного в каждом варианте выражения. Конкретные величины входных данных выбрать самостоятельно.
C++ Указатели. Не понимаю Разбираю указатели, слегка запнулся на одном месте. У меня есть функция: void Dit(int &x) { x *= 2; } Использую я в программе это так: подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
19.12.2012, 11:38     Баг или фича
C++
1
2
3
4
5
int main()
{
   int i = 0;
   if (i = 5);
}
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
forever@pterois:~/My_pro1/cpp_pro$ g++ -o new new.cpp
forever@pterois:~/My_pro1/cpp_pro$ ./new
 
 
forever@pterois:~/My_pro1/cpp_pro$ clang++ -o new new.cpp
new.cpp:4:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
   if (i = 5);
       ~~^~~
new.cpp:4:10: note: place parentheses around the assignment to silence this warning
   if (i = 5);
         ^
       (    )
new.cpp:4:10: note: use '==' to turn this assignment into an equality comparison
   if (i = 5);
         ^
         ==
new.cpp:4:14: warning: if statement has empty body [-Wempty-body]
   if (i = 5);
             ^
new.cpp:4:14: note: put the semicolon on a separate line to silence this warning [-Wempty-body]
2 warnings generated.
Полагаю нечто подобное этой опции есть и в MSVC.
Ах ну да. Выше было же уже.
Тогда

C++
1
#pragma warning (4:4706)
 
Текущее время: 08:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru