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

Сохранения данных массива и наоборот - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выход из цикла http://www.cyberforum.ru/cpp-beginners/thread620349.html
Есть цикл. Он выполняется. Долго. Пока он выполняется я нажимаю Esc и он становится на паузу. Как осуществить? Добавлено через 10 минут Может что-то связанное с многопоточностью мне нужно?
C++ Формат ввода Проблема в том, что вводится число N а затем в следующий строке N чисел отделенных пробелом.Если сначала вводить N с помощью "cin >> N" а затем строку с помощью "cin.getline(<имя массива... http://www.cyberforum.ru/cpp-beginners/thread620340.html
getch() C++
Здравствуйте, форумчане! написал программу, которая должна переводить миллион символов 16-го кода в двоичный, но столкнулся с проблемой: после того, как я ввел миллион символов и нажал Enter (...
visual asist C++
Помогите пожалуйста! Устанавливал VA_X_Setup1903.exe на MVS2010 установилось, поработало, срок истек, скачал VA_X_Setup1908.exe, установил , то что вышло на картинках. Заходил в Visual Studio...
C++ Парсинг файла http://www.cyberforum.ru/cpp-beginners/thread620303.html
Вот открываю через FILE*, файл ввида "test" { "test1" "test1_1" "test2" "test2_1" "test3" "test3_1" "test4" "test4_1" }
C++ Где ошибка в коде? (unresolved external symbol) Выдает ошибку, помоги найти: lnk2019 unresolved external symbol //#include "stdafx.h" #include <iostream> #include <fstream> using namespace std; struct el//структура под элемент { public: подробнее

Показать сообщение отдельно
GarrisonD
0 / 0 / 0
Регистрация: 06.07.2012
Сообщений: 22
08.07.2012, 13:12  [ТС]
Цитата Сообщение от alsav22 Посмотреть сообщение
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
#include <fstream>
#include <iostream>
using namespace std;
const int N = 5;
int main()
{
 char mass[N];
fstream f("mass.txt");
 
if (f.fail()) f.open("mass.txt", ios::out);
 
 else {
 f.read(mass, N);
for (int i = 0; i < N; i++)
 {
 cout << mass[i] << " ";
 }
 }
 cout << endl;
 for (int i = 0; i < N; i++)
 {
 cin >> mass[i];
 }
for (int i = 0; i < N; i++)
 {
 cout << mass[i] << " ";
 }
f.write(mass, N);
 f.close();
cout << endl;
 system("pause");
 return 0;
}
Если так сделать, то каждая переменная будет помнить лишь одну букву. А мне надо чтобы одна переменная брала одну строку.

Добавлено через 4 минуты

Добавлено через 19 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <fstream>
#include <iostream>
 
using namespace std;
 
void main()
{
    char a [ 80 ];
 
    setlocale ( LC_CTYPE, "RUS" );
    fstream file ("FILE.TXT");
    file.getline ( a, 80 );
    cout << a << endl;
}
Так можно присвоить одной переменной целую строку. Но у меня их много. И я решил использовать массив, но не знаю как так сделать с массивом, чтобы он также правильно работал, как и этот код.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru