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

Не инициализируется переменная - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Советы http://www.cyberforum.ru/cpp-beginners/thread635118.html
Привет всем! Я начинающий программист (и довольно молодой :D), и недавно написал "игру" как бы с помощью "классов", по типу tic-tac-toe, и мне хотелось бы выслушать мнение по коду профессиональных и опытных программистов, и, так сказать, вытащить на путь истинный, заранее спасибо за советы :) Содержимое: main.cpp #include "Game.h" int main() { // Регистрируем объект Game game(4); //...
C++ Переделать код с С на С++ Здравствуйте! Помогите перевести код с С на С++. Нужно использовать STL vector. Спасибо! #include <stdio.h> #include <stdlib.h> __int64 cmp(const void *a, const void *b) { __int64 *pa = (__int64 *)a, *pb = (__int64 *)b; return *(__int64 *)pa - *(__int64 *)pb; } http://www.cyberforum.ru/cpp-beginners/thread635094.html
C++ Удаление слова введенного пользователем
Здраствуйте.Я новичек в программирование так что нужна помощь. Вводится строка, позьзователь вводит слово которое нужно удалить,вывести полученную строку.
C++ не могу понять
есть такой код void addElement(const T& elem){ *(_pointer) = elem; // int t1 = _pointer < &_deque_data; // int t2 = (_pointer >= &_deque_data )*(-(DEQUE_SIZE-1)); // _pointer += ( t1 + t2 ); int t3 = (_pointer >= &_deque_data )*(-(DEQUE_SIZE-1)) + _pointer < &_deque_data;
C++ Открытие файла http://www.cyberforum.ru/cpp-beginners/thread635035.html
У меня есть файл в котором сначала хранится количество наименований файлов,а потом названия файлов 2! 1.txt! 2.txt! ! используются как разделители Как именно открыть файл,чтоб данные не стёрлись,но я мог например перместиться в начало файла и записать новое кол-во файлов,стерев старое. тут пример того,как я открываю файл,записываю новое кол-во файлов и дописываю в конец названия,однако на...
C++ Переписать с C# в C++ есть код c# class SomeClass { public static string Arr = { "One", "Two", "Three" }; ............................................... подробнее

Показать сообщение отдельно
KostyaKulakov
Заблокирован
09.08.2012, 11:35     Не инициализируется переменная
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
int main()
{
    setlocale(LC_CTYPE,"RUS");
    setlocale( LC_ALL,"" );
    
    vector<double>numbers; //вектор, куда будут добавляться числа, по мере набора их пользователем
    double number;
    double itog=0; // сумма первых n чисел
    cout << "Пожалуйста, введите несколько чисел (для прекращения ввода нажмите клавишу <!>)\n";
    while (cin>>number)
    numbers.push_back(number);//заносим числа в вектор
    cin.clear();
    cin.sync(); 
 
    int i = 0;// кол-во суммируемых элементов //инициализируем переменную 
    cout << "Пожалуйста, введите количество чисел, которые хотите просуммировать" 
        <<"(начиная с первого):\n";
    cin >> i; // тут почему-то i не считывается, а остается нулем(или не инициализируется, если нулем его сразу не определить, как сейчас)
    cout<<i; //ненужная строка, сейчас просто для проверки
    
    for (int a=0; a<=i; ++a)
    itog+=numbers[a]; // itog=numbers[0]+numbers[1]+numbers[2]+numbers[i]
    cout<<itog<<'\n';
    
    system("pause");
}
 
Текущее время: 03:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru