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

Преобразование информции из текстового файла в двумерный массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рандом растет http://www.cyberforum.ru/cpp-beginners/thread448633.html
srand(time(0)); int j=rand()%1000; char s="afasfa"; switch (message) /* handle the messages */ { case WM_DESTROY: {PostQuitMessage (0); KillTimer(hwnd,ID_TIMER); } /* send a WM_QUIT to the message queue */ break; case WM_TIMER:
C++ Шаблоны и исключения Возможно ли задать аргумент catch по типу шаблона, чтобы одним блоком catch перехватывать исключения всех специализаций шаблона (int, double и др.) ? #include <iostream> #include <exception> #include <cstdlib> using namespace std; template <typename T> class A { http://www.cyberforum.ru/cpp-beginners/thread448624.html
составить программу для вычисления формулы C++
задание во вложенном файле
vector<char> to char* C++
Пример: вектор v, v.size()=59 char* key = new char; strlen(key)=72 почему? либо как по-другому сделать? у меня есть вектор (строка с числами через пробел) мне нужно из нее получить массив чисел Как это сделать? Думал использовать strtok_s
C++ Посимвольное сравнение http://www.cyberforum.ru/cpp-beginners/thread448591.html
Не могу понять что я делаю не так, объясните пожалуйста. #include <iostream> #include <string> using namespace std; void main() { char q1, q2; int r1, r2;
C++ Стрелочные часы. Всем доброго время суток. Нашел в интернете код (DEV C++ WINAPI ANALOG CLOCK) программы исполнение которого запускает стрелочные часы: #include <windows.h> #include <windowsx.h> #include <math.h>//sin,cos LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM); BOOL OnCreate(HWND,CREATESTRUCT FAR*); void OnPaint(HWND); void CYFERBL(HWND); подробнее

Показать сообщение отдельно
DU
1483 / 1059 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
19.02.2012, 00:59
вам лучше немного по другому пути пойти.

сперва простой пример:
вот есть у вас текстовый файл с числами.
вам нужно к каждому числу прибавить еденицу и проапдейтить файл новыми значениями.
так вот в файле всего лишь текстовое представление чисел. в коде же работать с текстовыми представлениями чисел не удобно. их сперва лучше зачитать в интовые числа, прибавить к каждому еденицу и записать обратно в файл в виде текста. работать с строковыми представлениями чисел в программе неудобно. это вроде очевидно.

Теперь к лабиринту:
В файле у вас текстовое представление лабиринта. Считайте этот текст в двумерный массив чаров.
В этом массиве поменяйте значения чаров на нужные вам. Ведь работать с двумерным массивом чаров удобнее, чем с массивом строк. А потом этот массив слейте обратно в файл в виде строк.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru