Форум программистов, компьютерный форум 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:34  [ТС]     Файловый ввод-вывод
Цитата Сообщение от Croessmah Посмотреть сообщение
C++
1
cerr << "Ошибка открытия входного файла.\n"
Где точка с запятой?
Точно, я как-то не заметил Спасибо!

Добавлено через 18 минут
Появился ещё один вопрос
Допустим, я захочу создать игру.Мне нужно чтоб человек ввёл свой логин (очки и т.д. это уже потом сам разберусь), и его логин записался в файл.И чтоб при следующем входе в игру человек мог ввести свой логин снова, и продолжить игру там, где закончил) Если короче - человек вводит логин - логин записывается в файл - при следующем входе человек вводит тот же логин и продолжает свои действия с того же момента
Можете подсказать как такое сделать?
Я уже сделал примерный набросок, но не уверен...)Просто ошибки есть при компиляции
Вот код:

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
#include <iostream>
#include <cstdlib>
#include <fstream>
#include <string>
 
using namespace std;
 
int main() {
cout << "Enter you login: " << endl;
char login[50];
cin >> login;
{
 ifstream infile("in_file.txt");
 ofstream outfile("out_file.txt");
 if ( ! infile ) {
 cerr << "Error opening the input file" << endl;
 return -1;
}
 if ( ! outfile ) {
 cerr << "Error opening output file" << endl;
 return -2;
}
}
 while ( infile.txt >> login )
 outfile.txt << login << ' ';
 cout << "Enter a file is successful!" << endl;
 system ("pause");
 return 0;
}
Вот ошибки:

C++
1
2
3
4
24 D:\DEV\Г’ГҐГ±ГІ ГІГЁГЇГ* ГЁГЈГ°Г* ГЄГ*ðî÷\main.cpp `infile' undeclared (first use this function) 
  (Each undeclared identifier is reported only once for each function it appears in.) 
25 D:\DEV\Г’ГҐГ±ГІ ГІГЁГЇГ* ГЁГЈГ°Г* ГЄГ*ðî÷\main.cpp `outfile' undeclared (first use this function) 
 D:\DEV\Г’ГҐГ±ГІ ГІГЁГЇГ* ГЁГЈГ°Г* ГЄГ*ðî÷\Makefile.win [Build Error]  [main.o] Error 1
Пробовал убирать в
C++
1
2
 while ( infile.txt >> login )
 outfile.txt << login << ' ';
названии файлов .txt но то же самое выходит)
 
Текущее время: 14:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru