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

Подскажите кто-нибудь, как записать квадратную динамическую матрицу в файл??? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отсортировать по возрастанию и по убыванию введенные числа http://www.cyberforum.ru/cpp-beginners/thread329466.html
Здраствуйте. Пользователь вводит 10 чисел, отсортировать ихпо возростанию и по убыванию
C++ Вывести факториал числа Здраствуйте. Пользователь вводит любое число, а программа должна вывести факториал этого числа. Я думал сделать єто с помощью if но не получилось :wall: Помогите плз http://www.cyberforum.ru/cpp-beginners/thread329444.html
Создание нормальной кодировки C++
Сейчас изучаю тему строк и написал вот такую легкую программу #include <iostream> #include <string> using namespace std; /////////////////////////////////////////////////////////// int main ( ) {setlocale(LC_ALL,"Rus"); string s1; getline(cin,s1);
Отсортировать введенные числа по возрастанию и по убыванию C++
Здраствуйте. Задание Пользователь вводит 10 чисел, отсортировать и вывести на экран по возрастанию и по убыванию Спасибо.
C++ Файлы и работа со троками http://www.cyberforum.ru/cpp-beginners/thread329439.html
Здравствуйте вот пишу такую программу которая б: 1 выводила с первого файла во второй те строки где больше 2 слов 2 находила слово где найменьшее количество гласных #include <iostream> #include <fstream> #include <string> #include <sstream> #include <vcl.h> #pragma hdrstop
C++ Цыкл (звездочки) Здраствуйте. Мне задали задание нарисовать с помощью цыклов вот такую штуку ***** **** *** * *** **** подробнее

Показать сообщение отдельно
Rom1ch
0 / 0 / 0
Регистрация: 04.07.2011
Сообщений: 12
04.07.2011, 20:49  [ТС]     Подскажите кто-нибудь, как записать квадратную динамическую матрицу в файл???
Спасибо, до меня наконец дошло, вот эта прога записывает матрицу в файл и считывает её в виде таблицы, всё норм!!!

#include<iostream>
#include<stdio.h>
#include<stdlib.h>
using namespace std;

int main() {
int**matr;
int n,i,j;
cout<<"Введите размерность квадратной матрицы n=";
cin>>n;
matr=new int*[n];
for(i=0;i<n;i++)
matr[i]=new int[n];
for(i=0;i<n;i++)
for(j=0;j<n;j++)
matr[i][j]=rand();
FILE*file;
const char*del="matr.dat";
file=fopen(del,"wb");
for(i=0;i<n;i++)
for(j=0;j<n;j++)
fwrite(&matr[i][j],sizeof(int),1,file);
fclose(file);
file=fopen("G:\\eclipse\\UUUUUUU\\matr.dat","rb");
while(!feof(file))
{fread(&del,sizeof(int),1,file);
if(feof(file)) break;}
for(i=0;i<n;i++)
{for(j=0;j<n;j++)
printf("%d ",matr[i][j]); cout<<endl;}
fclose(file);
return 0;
}
 
Текущее время: 05:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru