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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Выход из цикла http://www.cyberforum.ru/cpp-beginners/thread620349.html
Есть цикл. Он выполняется. Долго. Пока он выполняется я нажимаю Esc и он становится на паузу. Как осуществить? Добавлено через 10 минут Может что-то связанное с многопоточностью мне нужно?
C++ Формат ввода Проблема в том, что вводится число N а затем в следующий строке N чисел отделенных пробелом.Если сначала вводить N с помощью "cin >> N" а затем строку с помощью "cin.getline(<имя массива (сhar)>,1000,'\n')", то можно ввести только N, а строка уже не вводится (как бы пропускается).Как можно еще ввести N а затем массив типа char (в котором присутствуют пробелы) соблюдая данный формат ввода? P.S.... http://www.cyberforum.ru/cpp-beginners/thread620340.html
getch() C++
Здравствуйте, форумчане! написал программу, которая должна переводить миллион символов 16-го кода в двоичный, но столкнулся с проблемой: после того, как я ввел миллион символов и нажал Enter ( ANSII код 13) он не переводит весь введенный код в двоичный, а выводит его по символу, требуя для выведения следующего символа на экран повторное нажатие на ENTER. Свою ошибку я понял. А как можно...
visual asist C++
Помогите пожалуйста! Устанавливал VA_X_Setup1903.exe на MVS2010 установилось, поработало, срок истек, скачал VA_X_Setup1908.exe, установил , то что вышло на картинках. Заходил в Visual Studio Extension Manager, удалял, VA, снова устанавливал, ничего не понимаю, почему не хочет грузится? Что делать?
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;
}
Так можно присвоить одной переменной целую строку. Но у меня их много. И я решил использовать массив, но не знаю как так сделать с массивом, чтобы он также правильно работал, как и этот код.
 
Текущее время: 03:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru