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

Чтение из файла и запись в переменную - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Укажите на ошибку http://www.cyberforum.ru/cpp-beginners/thread1063997.html
Привет, есть проект, в нем был только один файл core.cpp в нем было и объявления функций и их описания, короче говоря все было в одном файле. Я решил привести это дело в порядок, получилась такая структура: Заголовочные файлы: core.h Файлы исходного кода: _close.cpp _loadMedia.cpp core.cpp _init.cpp
C++ Оправдано ли использовать глобальные переменные и константы Здравствуйте, я бы хотел узнать немного об использовании глобальных переменных и констант. Немало слышал и читал о том, что глобальные переменные использовать крайне не рекомендуется. Но как тогда быть, если функция должна работать с большим количеством значений и при этом почти все значения могут меняться в ней? Тогда список аргументов получается просто огромным. И что если таких функция должно... http://www.cyberforum.ru/cpp-beginners/thread1063994.html
C++ Функция для получения пути к приложению
Привет, как написать функция которая будет возвращать путь к запущенному приложении ? if( !gSplashTexture.loadFromFile( "splash.png" ) ) { printf( "Failed to load splash texture!\n" ); success = false; } нужно ее вставить в первую строку, splash.png будет лежать в папке с программой
C++ Двухмерный массив: найти максимальный из элементов, лежащих ниже побочной диагонали
Привет всем помогите с задачей на С++. Ввести матрицу размером NxM. Память для массива выделить динами- чески. Найти максимальный среди элементов, лежащих ниже побочной диагонали. Предусмотреть в программе использование функции пользователя.
C++ Определить изоморфен ли граф своему дополнению http://www.cyberforum.ru/cpp-beginners/thread1063983.html
Добрый день. Существует ли какой либо критерий для неориентированных графов. В данном случае есть граф и есть его дополнение нужно определить изоморфны ли друг другу они. И еще, матрицу смежности дополнение графа найти я так полагаю можно за счет обратной матрицы смежности графа, то есть кроме главной диагонали, везде меняем 0 на 1 и наоборот?
C++ Найти все трехзначные парные числа, которые являются точными квадратами Помогите пожалуйста 1. Найти все трехзначные чётные числа, которые есть точными квадратами. 2. Протабулировать функцию f(x,y) , якщо x є(1;1,4) , а y є (0;0,5) з с шагом обоих переменных 0,05. подробнее

Показать сообщение отдельно
metallix
 Аватар для metallix
10 / 10 / 3
Регистрация: 07.09.2013
Сообщений: 48
06.01.2014, 03:13     Чтение из файла и запись в переменную
всем привет)
Недавно начал изучение чтение и запись из/в файлы. Вот настряпал небольшой код:
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
29
30
31
32
33
#include <iostream>
#include <fstream>
#include <string>
#include <cstdlib>
 
 using namespace std;
 
int main(){
    
string str;
int size = 0;
 
fstream file;
file.open("msg.txt", fstream::in);
   if(file)
   {
    while(!file.eof())
        {
            file.get(str[size]);
            size++;
        }
   }
   else
     cout<<"File no found"<<endl;
    
    for(int i = 0; i < size; i++)
            {
                cout << str[i];
            }
           
    system("pause>>nul");
    return 0;
    }
Нужно что бы программа считывала текстовую информацию из файла и сохраняла её. Сохраняю я ее в string переменную, и потом пытаюсь вывести. Вроде бы всё правильно выводит, но как только пытаюсь закрыть окно т.е консоль, то вылетает ошибка что программа перестала работать, т.е. завершила работу аварийно.
И если пытаюсь закрыть работу с файлом - file.close() - то программа сразу же падает при запуске.
Вопрос - в чем может быть проблема ? Вариантов пробовал много. IDE - DevC++. В MVS2013 тоже самое =/
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru