Форум программистов, компьютерный форум 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-ую строку, элементы которой переставлены в обратном порядке. Вычислить значения следующих выражений: 1) C = (A^2 / max | Bij | * (7B - A))T 2) D = (B^2 + 3E) / min | Aij |
массивы с++ C++
1) найти сумму элементов столбца, в котором расположен наименьший элемент в матрице размером 5х5, состоящей из элементов целого типа. 2)Найти произведение всех элементов, расположенных на побочной и ниже ее, матрицы размером 6х6, состоящей из элементов целого типа. 3)Ввести символьный массив. Удалить в нем все точки. Вывести результат на экран Добавлено через 22 часа 42 минуты Помогите...
C++ Границы формирования случайных чисел http://www.cyberforum.ru/cpp-beginners/thread974494.html
Границы формирования случайных чисел и размерность массива задайте без препроцессорных директив помогите решить #include<stdio.h> #include<conio.h> #include<time.h> #include<stdlib.h> #define Left 3 #define Right 3*3 #define N 10
C++ fstream не записывает данные в файл Если к примеру открываю файл так : fstream io; io.open("test.txt"); то читает из файла хорошо, если при этом не записывать ничего. Скажем есть цикл и в нем getline извлекает строку, потом строка модифицируется остальным кодом и записывается обратно в тот же файл и на тоже место. Так вот такая запись все ломает и в файл ничего не записывается и читает только 60 строчек из 1000, а если убрать... подробнее

Показать сообщение отдельно
dimakozyr
 Аватар для dimakozyr
157 / 24 / 1
Регистрация: 17.08.2013
Сообщений: 461
11.10.2013, 10:30     Сохранение переменной в файл
Переменную totalCounter, считываю из файла при старте программы и сохраняю файл при закрытии.
Конструктор работает нормально, на экран выводится значение, сохраненное в файл.
Не если раскомментировать деструктор, то выводится "-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
#include <fstream>
#include <iostream>
 
class C_Events {
  public:
      C_Events() : totalCounter(loadTotalCounter()) {}    
      ~C_Events() { saveTotalCounter(); }
 
    inline int loadTotalCounter() {
        std::ifstream infile("data/totalScore.txt");
        infile >> totalCounter;
        return totalCounter;
    }
 
    inline void saveTotalCounter() {
        std::ofstream outfile("data/totalScore.txt");
        outfile << totalCounter;
    }   
 
  private:
 
    int totalCounter;
};
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru