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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 23, средняя оценка - 5.00
Yashman
1 / 3 / 0
Регистрация: 02.07.2011
Сообщений: 90
#1

Сохранение результата программы в файл - C++

25.08.2011, 16:13. Просмотров 3655. Ответов 8
Метки нет (Все метки)

Всем привет! Может кто нибудь подскажет, как осуществить такую затею: допустим, я написал программу, для ведения счета в какой-то игре и хочу, что-бы по окончанию игры создавался notepad файл, куда копируется весь текст из окна приложения?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.08.2011, 16:13     Сохранение результата программы в файл
Посмотрите здесь:
C++ Загрузка массива и сохранение результата в файл
C++ Запись результата программы в файл txt
Сохранение результата в новый массив C++
C++ Вывод результата работы программы
C++ Завершение программы после вывода результата
C++ Файл: При сохранение в файл big100.txt в блокноте отображаются иероглифы, почему?
Вывод результата работы программы ввиде таблицы C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
Заблокирован
Автор FAQ
25.08.2011, 16:42     Сохранение результата программы в файл #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Посмотри сюда
Сохранение(загрузка) свойств элементов формы в файл
в указанном топике реализовал задание немного шире чем твоё - запоминал состояние всех контролов, а потом загружал при запуске программы, у тебя задача проще - сохранить значение из эдита
Yashman
1 / 3 / 0
Регистрация: 02.07.2011
Сообщений: 90
25.08.2011, 17:19  [ТС]     Сохранение результата программы в файл #3
Честно говоря я не понял, что я должен делать, хотя прочитал всю тему несколько раз, о файлах типа .ini не имею ни малейшего понятия. Может объяснишь по подробнее как и что делать?
-=ЮрА=-
Заблокирован
Автор FAQ
25.08.2011, 17:29     Сохранение результата программы в файл #4
Цитата Сообщение от Yashman Посмотреть сообщение
естно говоря я не понял, что я должен делать, хотя прочитал всю тему несколько раз, о файлах типа .ini не имею ни малейшего понятия. Может объяснишь по подробнее как и что делать?
- ini -тот же txt-ник, даже редактируется блокнотом, просто исторически повелось что с расширением ini идут файлы настроек. В твоём примере нужно сохранить результат в файл, и при запуске программы счиать его за это в моём посте Сохранение(загрузка) свойств элементов формы в файл за это отвечают функции
C++
1
2
bool Initialize();
bool SaveCaption();
Петррр
5946 / 3383 / 336
Регистрация: 28.10.2010
Сообщений: 5,927
25.08.2011, 17:31     Сохранение результата программы в файл #5
C
1
2
3
4
5
6
7
8
#include <stdio.h>
//запись
main()
{
    FILE *file = fopen("C:\\1.txt", "w");
    fprintf(file, "%d", 123);
    fclose(file);
}
Петррр
5946 / 3383 / 336
Регистрация: 28.10.2010
Сообщений: 5,927
25.08.2011, 17:32     Сохранение результата программы в файл #6
C
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
//чтение
main()
{
    FILE *file = fopen("C:\\1.txt", "r");
    int numberFromFile = 0; 
    fscanf(file, "%d", &numberFromFile);
    printf("%d", numberFromFile);
    fclose(file);
    getchar();
}
-=ЮрА=-
Заблокирован
Автор FAQ
25.08.2011, 17:41     Сохранение результата программы в файл #7
Цитата Сообщение от Петррр Посмотреть сообщение
getchar();
- просто вопрос - зачем в коде загрузки данных эта функция?По идеи автоматом всё загружаться должно или же сообщение о загрузке параметров предусмотреть
Yashman, если с моим классом тебе сложновато разобраться, то у Петррр-а всё довольно прозрачно и просто написано, думаю тебе его код проще использовать будет
Петррр
5946 / 3383 / 336
Регистрация: 28.10.2010
Сообщений: 5,927
25.08.2011, 17:59     Сохранение результата программы в файл #8
-=ЮрА=-, что бы Yashman не сказал что он ничего на экране не увидел.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.08.2011, 15:28     Сохранение результата программы в файл
Еще ссылки по теме:
C++ очень нужен скриншот результата выполнения программы
Файл результата не создается C++
Запись результата в файл C++
При выводе результата работы программы пишет #QNAN0 C++
Вывод результата system в файл C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yashman
1 / 3 / 0
Регистрация: 02.07.2011
Сообщений: 90
26.08.2011, 15:28  [ТС]     Сохранение результата программы в файл #9
Да, -=ЮрА=-, мне пока сложновато понять то, что ты написал, буду пользоваться ответом Петррра, но все равно, спасибо.

Добавлено через 15 минут
Кстати, Петррр, а есть какая ни будь команда типа Ctrl + A, Ctrl + C, что бы я в своей программе не заменял все cout на fprintf(), а просто в конце добавил
C++
1
2
3
FILE *file = fopen("C:\\1.txt", "w");
        fprintf(file, "%d", 123);
        fclose(file);
но вместо "123" во 2 строке что-то вроде Ctrl+A, Ctrl + C, чтобы весь текст и окна просто скопировался в файл 1.txt?
Yandex
Объявления
26.08.2011, 15:28     Сохранение результата программы в файл
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru