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

Ошибка С4700 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В чем причина http://www.cyberforum.ru/cpp-beginners/thread922230.html
В общем сам код: #include<iostream> using namespace std; int b=20; int *a = &b; int main() {
C++ Наследование и шаблоны Почему при использовании шаблонов при обращении к элементам класса нужно явно указывать потомка или this? Ведь при наследовании без шаблонов этого делать не надо. template <int T> struct a { int value; }; template <int T> struct b : a<T> { http://www.cyberforum.ru/cpp-beginners/thread922217.html
Логическое выражение C++
Здравствуйте. Запишите логическое выражение, которое принимает значение "истина" тогда и только тогда, когда точка с координатами (x, y) принадлежит заштрихованной области. Подскажите как правильно описать область на рисунке. У меня описано так, но это неправильно? if ( ( y >= 1 - x ) && ( y >= 0.5 - x ) ) printf ( "\n%s", " Попал " ); else printf ( "\n%s", " Не попал " );
Массив с неизвестным заранее количеством элементов C++
Задача: Создать программу, которая позволит ввести неограниченное количество значений и сохранит их в массиве. #include <iostream> using std::cin; using std::cout; using std::endl; int main() {
C++ vector::assign и initializer_list http://www.cyberforum.ru/cpp-beginners/thread922173.html
хочу разобраться как работает vector::assign, на сайте http://www.cplusplus.com/reference/vector/vector/assign/ приводятся три варианта, range (1) template <class InputIterator> void assign (InputIterator first, InputIterator last); fill (2) void assign (size_type n, const value_type& val); initializer list (3) void assign (initializer_list<value_type> il); но приводится пример...
C++ Манипуляторы ввода-вывода. Флаги Здравствуйте. Моя задача такова: нужно сделать программу, которая будет ждать ввода числа в 16-ричной, 8-ричной или 10-тичной системе счисления, а потом выведет в какой системе счисления было это число. Собственно, вопрос в том как это узнать? ff после строки ff=cin.flags(); равно 1 и это не зависит ни от чего. //---------------------------------------------------------------------------... подробнее

Показать сообщение отдельно
Bend3r
149 / 136 / 18
Регистрация: 29.07.2012
Сообщений: 709
12.07.2013, 19:11     Ошибка С4700
Вопрос: warning C4700: использована неинициализированная локальная переменная "n"
warning C4700: использована неинициализированная локальная переменная "с"
Ответ 1: Это не ошибка, это предупреждение. Исправить этим предупреждения можно просто, когда вы создаете переменную, желательно ей тут-же определять значение. Допустим:
int n = 0; // Создали переменную и тут-же ее инициализировали значением 0


Вопрос: Как я понял int main должна передавать значения(a,b) в void, в там же должен идти расчет, и void должен вернуть результаты в main (c,n).Как это реализовать ?
Ответ 2: С помощью параметров функции, ну и после того как все там посчитали, и функция стала не нужно, возвращаете значение с помощью return имя_возрашаемой_ переменной;
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru