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

Сохранение переменной в файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Генератор Фибоначчи http://www.cyberforum.ru/cpp-beginners/thread974564.html
Генератор на основе последовательности Фибоначчи: xn+1 = (xn + xn-1) mod m или xn+1 = (xn + xn-k) mod m; период больше m Дайте прогу пожалуйста и блок схему.
C++ Функция rand Помогите написать программу) В цикле, используя функцию rand генерировать числа в диапазоне от 0 до 9. Из этих чисел составить цеиое число, не больше 1000000, путем добавления каждого нового... http://www.cyberforum.ru/cpp-beginners/thread974552.html
C++ В заданной числовой вещественной матрице размерности N*N поменять местами K-ую строку и L-ую строку
Помогите пожалуйста написать прогу для консоли) В заданной числовой вещественной матрице размерности N*N поменять местами K-ую строку и L-ую строку, элементы которой переставлены в обратном...
массивы с++ C++
1) найти сумму элементов столбца, в котором расположен наименьший элемент в матрице размером 5х5, состоящей из элементов целого типа. 2)Найти произведение всех элементов, расположенных на побочной...
C++ Границы формирования случайных чисел http://www.cyberforum.ru/cpp-beginners/thread974494.html
Границы формирования случайных чисел и размерность массива задайте без препроцессорных директив помогите решить ...
C++ fstream не записывает данные в файл Если к примеру открываю файл так : fstream io; io.open("test.txt"); то читает из файла хорошо, если при этом не записывать ничего. Скажем есть цикл и в нем getline извлекает строку, потом строка... подробнее

Показать сообщение отдельно
dimakozyr
157 / 24 / 1
Регистрация: 17.08.2013
Сообщений: 461
11.10.2013, 11:40  [ТС]
Как оказалось, тут дело в другом. Есть метод StartPoint, который вызывает методы первой и второй сцены игры.
Работа с файлами происходит во втором методе. Если первый закомментировать, то все работает, а иначе выводит -85899..

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
27
28
void C_GameCicle::startPoint() {
     callFunctionsForScene_1();
     callFunctionsForScene_2();
}
 
void C_GameCicle::callFunctionsForScene_1() {
    o_loadImages_C_GameCicle.loadImagesScene_1();
    o_drawScene_C_GameCicle.drawScene_1
        (&o_initSurfaces_C_GameCicle, &o_loadImages_C_GameCicle);
    o_sceneElements_C_GameCicle.scene_1_events
        (&o_initSurfaces_C_GameCicle, &o_loadImages_C_GameCicle);
    o_loadImages_C_GameCicle.quitImagesScene_1();   
}
 
void C_GameCicle::callFunctionsForScene_2() {
    o_loadImages_C_GameCicle.loadImagesScene_2();
    o_loadImages_C_GameCicle.ttfInit();
 
    o_drawScene_C_GameCicle.drawScene_2
        (&o_initSurfaces_C_GameCicle, &o_loadImages_C_GameCicle);
    o_drawScene_C_GameCicle.drawBeaver
        (&o_initSurfaces_C_GameCicle, &o_loadImages_C_GameCicle);
    o_sceneElements_C_GameCicle.scene_2_events
        (&o_initSurfaces_C_GameCicle, &o_loadImages_C_GameCicle);
 
    o_loadImages_C_GameCicle.ttfQuit();
    o_loadImages_C_GameCicle.quitImagesScene_2();
}
Добавлено через 12 минут
Разобрался, надо было еще в конструктор с параметрами этот метод вставить
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru