Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Dgaizer
41 / 41 / 5
Регистрация: 25.03.2014
Сообщений: 361
#1

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

22.11.2014, 12:19. Просмотров 898. Ответов 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
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2014, 12:19
Ответы с готовыми решениями:

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

Запись в файл
#include &quot;stdafx.h&quot; #include &quot;iostream&quot; #include &quot;cstdio&quot; typedef struct {...

запись в файл
подскажите пожалуйста при записе текста в файл как нужно изменить кодировку, а...

Запись в файл
Здравствуйте. Такая вот проблема: Есть функция, вычисляющая на встроенном...

Запись в файл
Приветствую. Такая проблема. Если находит в структуре совпадение с введенным...

8
nmcf
6271 / 5577 / 2537
Регистрация: 14.04.2014
Сообщений: 23,468
22.11.2014, 12:32 #2
Открой файл и записывай в нужном месте.
C++
1
2
3
ofsream ofs ("otvet.txt");
...
ofs << str;
А чтобы вывод не перекодировать через CharToOem(), добавь в начале
C++
1
setlocale(LC_ALL, "");
0
Dgaizer
41 / 41 / 5
Регистрация: 25.03.2014
Сообщений: 361
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;
  }
1
nmcf
6271 / 5577 / 2537
Регистрация: 14.04.2014
Сообщений: 23,468
22.11.2014, 12:41 #4
Лучший ответ Сообщение было отмечено Dgaizer как решение

Решение

Что там за const char?
C++
1
ofstream fout("rezultat.txt");
1
Dgaizer
41 / 41 / 5
Регистрация: 25.03.2014
Сообщений: 361
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;
потом записываю то слово в файл как переделать?
1
nmcf
6271 / 5577 / 2537
Регистрация: 14.04.2014
Сообщений: 23,468
22.11.2014, 12:45 #6
Цитата Сообщение от Dgaizer Посмотреть сообщение
ifstream
Ты точно ofstream поставил? Перекомпилировал? В какой среде работаешь?
0
Dgaizer
41 / 41 / 5
Регистрация: 25.03.2014
Сообщений: 361
22.11.2014, 12:50  [ТС] #7
nmcf, buildere c++ пишу
1
Dgaizer
41 / 41 / 5
Регистрация: 25.03.2014
Сообщений: 361
22.11.2014, 12:55  [ТС] #8
вот код nmcf,
http://www.cyberforum.ru/attachment....1&d=1416650137
0
Миниатюры
Запись в файл С++  
nmcf
6271 / 5577 / 2537
Регистрация: 14.04.2014
Сообщений: 23,468
22.11.2014, 13:17 #9
Не вижу ошибок. Может в Builder'е дело?
0
22.11.2014, 13:17
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2014, 13:17

Запись в файл
Здравствуйте, задача такова: Считать с трех файлов в бинарном виде и записать...

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

Запись в файл
Задача переписать из одного файла в другой слова, в перевернутом виде....


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

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