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

Файловый ввод-вывод - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ класс String http://www.cyberforum.ru/cpp-beginners/thread924080.html
//main #include <iostream> #include "header.h" const int ArSize = 10; const int MaxLen =81; int main() { using std::cout; using std::cin; using std::endl;
C++ Не могу увидеть ошибку Доброе время суток!! Набросал код по задачке: "Дано натуральное n, действительные а1 по аn, вычислить -a1/(1!)+.....+(-1)n+1an/(n!)". Собссно вот что получилось. Среда CodeBlocks. Файлик виснет. Буду рад совету. P.S. все эти вводы ручные - для проверки. #include<iostream> #include<math.h> #include<stdlib.h> using namespace std; int main () http://www.cyberforum.ru/cpp-beginners/thread924070.html
C++ Почему 0?
Такой вопpосец. Почему в данном коде, компилятоp в ответе выдает 0? А не 0,6666? #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) {
Нужно сделать таймер но не получается C++
Вообщем нужно выполнить команду (допустим Say("Hello world")) 3 раза с интервалом в 1 секунду. Я испробовал много способов, но не один не работает(пробовал таймеры и т.д). Sleep не предлагать, т.к он замораживает программу, а мне нужно чтобы программа работала без "зависаний". Надеюсь на вашу помощь!
C++ Почему не обнуляется указатель через функцию? http://www.cyberforum.ru/cpp-beginners/thread924054.html
В функцию передаю указатель на целое число, хочу удалить память а сам указатель установить в NULL. Но он не устанавливается. Если все то же самое делать в main, то все OK. #include <iostream> void Destroy(int *p) { delete p; p = NULL;
C++ size_t и npos Здраствуйте! Тут в одной теме нашёл код #include<string> #include<iostream> int main(){ std::string str="/.+(STL).$1/"; std::string findStr = "STL"; size_t pos = str.find(findStr); if(pos != std::string::npos){ подробнее

Показать сообщение отдельно
Даниил
67 / 40 / 7
Регистрация: 14.05.2013
Сообщений: 383
16.07.2013, 16: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
#include <iostream>
#include <cstdlib>
#include <fstream>
#include <string>
 
using namespace std;
 
int main()
{
 ifstream infile("in_file");
 ofstream outfile("out_file");
 if ( ! infile ) {
 cerr << "ГЋГёГЁГЎГЄГ* îòêðûòèÿ âõîäГ*îãî ГґГ*éëГ*.\n"
 return -1;
}
 if ( ! outfile ) {
 cerr << "ГЋГёГЁГЎГЄГ* îòêðûòèÿ âûõîäГ*îãî ГґГ*éëГ*.\n"
 return -2;
}
 
 string word;
 while ( infile >> word )
 outfile << word << ' ';
 system ("pause");
 return 0;
}
Выбивает ошибку:

C++
1
2
3
4
 D:\DEV\Г—ГЁГІГ*ГҐГІ ГЁГ§ ГґГ*éëГ* ГЁ ââîäèò Гў ГґГ*éë\main.cpp In function `int main()': 
14 D:\DEV\Г—ГЁГІГ*ГҐГІ ГЁГ§ ГґГ*éëГ* ГЁ ââîäèò Гў ГґГ*éë\main.cpp expected `;' before "return" 
18 D:\DEV\Г—ГЁГІГ*ГҐГІ ГЁГ§ ГґГ*éëГ* ГЁ ââîäèò Гў ГґГ*éë\main.cpp expected `;' before "return" 
 D:\DEV\Г—ГЁГІГ*ГҐГІ ГЁГ§ ГґГ*éëГ* ГЁ ââîäèò Гў ГґГ*éë\Makefile.win [Build Error]  [main.o] Error 1
Как я понял компилятор не хочет воспринимать return -1, return -2? Или как?
P.S. Фалы in_file, out_file я не создавал, думаю что они сами создадутся, или это не так?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru