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

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

Войти
Регистрация
Восстановить пароль
 
Dgaizer
41 / 41 / 1
Регистрация: 25.03.2014
Сообщений: 357
#1

Запись в файл С++ - C++

22.11.2014, 12:19. Просмотров 254. Ответов 8
Метки нет (Все метки)

Народ подскажите как сделать что бы прохождении теста при выборе ответа у меня эти ответы записывался в текстовый файл
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include <iostream.h>
 
#include <stdio.h>
#include <windows.h>
#include <fstream.h>
#include <string.h>
#pragma argsused
 
int main(int argc, char* argv[])
{ ifsream ifs ((const char*)"rezultat.txt")
 
int v;
char str[60];
  char str1[60];
  CharToOem("Не правильный вариант ответа",str1);
  CharToOem("Машину производства какой страны вы хотите??\n"
  "1)Япония\n"
  "2)Германия\n"
  "3)Россия\n"
  "4)Америка\n"
  ,str);
  cout<<str;
 
   CharToOem("Введите ваш ответ :\n",str);
  cout<<str;
  cin>>v;
  switch(v)
  {
  case 1://записать ответ ; break;
  case 2://записать ответ  ; break;
  case 3://записать ответ ;break;
  case 4: //записать ответ ;break;
  default: cout<<str1;
 CharToOem("Выберите рулевое управление :\n"
  "1)Справа\n"
  "2)Слева\n"
  ,str);
  cout<<str;
 
   CharToOem("Введите ваш ответ:\n",str);
  cout<<str;
  cin>>v;
   switch(v)
  {
  case 1: //записать ответ; break;
  case 2://записать ответ  ; break;
 
  default : cout<<str1;
  }
  }
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2014, 12:19     Запись в файл С++
Посмотрите здесь:

запись в файл. не создается файл - C++
#include &lt;graphics.h&gt; // vkljy4it' opisanie grafi4eskix fynkcij Ñ/Ñ++ Borland'ah #include&lt;stdio.h&gt; #include &lt;conio.h&gt; // opisanie...

Запись в файл - C++
У меня есть вот такая запись Fasola 1.8 21 Cebula 1.65 10 И мне нужно считать и записать её в файл. scanf(&quot;%s&quot;,&quot;%i&quot;,&quot;1f&quot;,name,...

запись в файл - C++
здравствуйте) у меня символы не правильно записываются в файл ......... fstream file1,file2; ...

Запись в файл - C++
Добрый вечер, у меня в коде программы где то ошибка которую не могу найти. #include &lt;iostream&gt; #include &lt;fstream&gt; #include...

Запись в файл - C++
Ребята, когда я записываю в файл текст с помощью этого кода, то в файле получается первая строка пустая и только потом идет текст. Где у...

запись в файл - C++
Добрый день, я с С++ не очень дружу. подскажите пожалуйста почему у меня в файл записывается последний символ каждого файла 2 раза? когда...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
5107 / 4427 / 1473
Регистрация: 14.04.2014
Сообщений: 17,546
22.11.2014, 12:32     Запись в файл С++ #2
Открой файл и записывай в нужном месте.
C++
1
2
3
ofsream ofs ("otvet.txt");
...
ofs << str;
А чтобы вывод не перекодировать через CharToOem(), добавь в начале
C++
1
setlocale(LC_ALL, "");
Dgaizer
41 / 41 / 1
Регистрация: 25.03.2014
Сообщений: 357
22.11.2014, 12:38  [ТС]     Запись в файл С++ #3
nmcf, не хочет он записывать почему то?
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
int main(int argc, char* argv[])
{ ofstream fout ((const char*)"rezultat.txt");
 
int v;
char str[60];
  char str1[60];
  CharToOem("Не правильный ответ",str1);
  CharToOem("Машину производства какой страны вы хотите??\n??\n"
  "1)Япония\n"
  "2)Германия\n"
  "3)Россия\n"
  "4)Америка\n"
  ,str);
  cout<<str;
 
   CharToOem("Ââåäèòå ГўГ*Гё îòâåò :\n",str);
  cout<<str;
  cin>> v;
  switch(v)
  {
  case 1:fout<<"Япония" ; break;
  case 2:fout<<"Германия"  ; break;
  case 3:fout<<"Россия"  ;break;
  case 4: fout<<"Америка" ;break;
  default: cout<<str1;
  }
nmcf
5107 / 4427 / 1473
Регистрация: 14.04.2014
Сообщений: 17,546
22.11.2014, 12:41     Запись в файл С++ #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Что там за const char?
C++
1
ofstream fout("rezultat.txt");
Dgaizer
41 / 41 / 1
Регистрация: 25.03.2014
Сообщений: 357
22.11.2014, 12:44  [ТС]     Запись в файл С++ #5
nmcf, теперь вот такая ошибка)
[C++ Error] Unit1.cpp(35): E2094 'operator<<' not implemented in type 'ifstream' for arguments of type 'char *'

Добавлено через 1 минуту
nmcf,
я обозначил
C++
1
int v;
потом записываю то слово в файл как переделать?
nmcf
5107 / 4427 / 1473
Регистрация: 14.04.2014
Сообщений: 17,546
22.11.2014, 12:45     Запись в файл С++ #6
Цитата Сообщение от Dgaizer Посмотреть сообщение
ifstream
Ты точно ofstream поставил? Перекомпилировал? В какой среде работаешь?
Dgaizer
41 / 41 / 1
Регистрация: 25.03.2014
Сообщений: 357
22.11.2014, 12:50  [ТС]     Запись в файл С++ #7
nmcf, buildere c++ пишу
Dgaizer
41 / 41 / 1
Регистрация: 25.03.2014
Сообщений: 357
22.11.2014, 12:55  [ТС]     Запись в файл С++ #8
вот код nmcf,
http://www.cyberforum.ru/attachment....1&d=1416650137
Миниатюры
Запись в файл С++  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2014, 13:17     Запись в файл С++
Еще ссылки по теме:

запись в файл - C++
do{ i++; cout &lt;&lt; &quot;Enter x coordinate: &quot;; cin &gt;&gt; point.x; cout &lt;&lt; &quot;Enter y coordinate: &quot;; cin &gt;&gt; point.y; ofstream...

Запись в файл - C++
Дана программа: #include &quot;stdafx.h&quot; #include &quot;iostream&quot; #include &lt;conio.h&gt; #include &lt;fstream&gt; using namespace std; char...

Запись в файл - C++
Мне нужно, чтобы данная программа вывела ответ в екселевский файл. Но почему то не выходит. Файл создал прям на диске &quot;С&quot; с названием...

Запись в файл - C++
Доброго времени суток! Хочу вывести чаровские массивы один в файл где s, будет на одной строке, а под ней, соответственно на другой...


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

Или воспользуйтесь поиском по форуму:
nmcf
5107 / 4427 / 1473
Регистрация: 14.04.2014
Сообщений: 17,546
22.11.2014, 13:17     Запись в файл С++ #9
Не вижу ошибок. Может в Builder'е дело?
Yandex
Объявления
22.11.2014, 13:17     Запись в файл С++
Ответ Создать тему
Опции темы

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