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

const char не инициализируется при объявлении - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Есть ли разница в данных объявлениях массива? http://www.cyberforum.ru/cpp-beginners/thread953828.html
string *array={"string1","string2"}; string array = {"string1","string2"}; В первом случае обьявляется указатель на массив, но ведь имя самого массива(второй вариант) по умолчанию уже является...
C++ не работает функция, не могу найти причину Всех с праздником! Задача: Необходимо написать программу состоящую из нескольких функция - принимающая данные в массив, выводящая на экран массив и функция реверса(поменять порядок элементов... http://www.cyberforum.ru/cpp-beginners/thread953815.html
C++ что это за ошибка
Вот http://snag.gy/Z3aDn.jpg
Динамический массив структур. Почему данные доступны после выполнения операции delete [] C++
Всем привет! Выполнил вот такое задание. После того как вывелись данные трех структур, очищаю выделенную область памяти оператором delete ... Чтобы убедиться, что память очистилась, после оператора...
C++ Ошибка при компиляции http://www.cyberforum.ru/cpp-beginners/thread953769.html
Пытаюсь перегрузить оператор индексации, но на этапе компиляции при обращении к экземпляру класса Elem выводит ошибку "warning: pointer to a function used in arithmetic". Конструктор по умолчанию...
C++ В чем ошибка? #include <iostream> using namespace std; int value;{ cout <<"Enter number:" <<endl; cin >> value; if(value>0) подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
6486 / 3130 / 307
Регистрация: 04.12.2011
Сообщений: 8,644
Записей в блоге: 5
13.09.2013, 18:01
Всё работает и так:
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
#include <iostream>
#include <string>
#include <windows.h>
#include<fstream>
using namespace std;
int main(){
SetConsoleCP (1251); SetConsoleOutputCP (1251);
std::string f = "bla-bla-bla!";
const char* filename = f.c_str();
const char* out_cstring = "bla bla bla";
ofstream out_file(filename, ios::out);
out_file<<out_cstring;
out_file.close();
ifstream in_file(filename, ios::in);
string word;
string rezult;
while (in_file >> word){
cout<<word<<endl;
rezult+=word+" ";
}
    cout << "rezult " << rezult << endl;
     in_file.close();
cin.get();   
return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru