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

Файловый ввод/вывод - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив типа "Vector" (Вывести номера двух крупнейших элементов в этом массиве. Вычислить их сумму) http://www.cyberforum.ru/cpp-beginners/thread827518.html
Образовать и вывести массив "y" типа Vector с элементами yk = f (k) k = 1.12 е = 2.71 Вывести номера двух крупнейших элементов в этом массиве. Вычислить их сумму.
C++ Умножение двух чисел в столбик Добрый день, товарищи! Вроде бы задание простое, но я в тупике, просто не пойму как начать. Нужно умножить два числа, не используя векторы. Вот начал: #include "stdafx.h" #include <iostream> using namespace std; void main() http://www.cyberforum.ru/cpp-beginners/thread827501.html
C++ Снятие чисел с каждой строки, вычитание и запись
Есть файл, где все строки имеют такую структуру <object id="object (las2_lodbrigtower) (1)" interior="0" collisions="true" alpha="255" doublesided="true" model="5300" scale="1" dimension="0" background="" border="" foreground="" framesFaded="0" framesToFade="0" height="15" posX="111.75879" posY="4287.19629" posZ="1.77715" rotX="0" rotY="0" rotZ="0" state="hidden" text="Alpha Level"...
C++ Дополнительно перегрузить логическую операторную функцию для операции | (побитовая дизъюнкция), определяющую параллельность двух отрезков
Собственно все задание Разработать класс Line для работы с объектами типа отрезок. Члены-данные этого класса определяют координаты концов отрезка на плоскости. Класс должен содержать основной конструктор и конструктор копирования. Перегрузить в этом классе операторные функции, которые обеспечивают ввод/вывод элементов класса. Дополнительно перегрузить логическую операторную функцию для...
C++ strtok только для слов http://www.cyberforum.ru/cpp-beginners/thread827457.html
Посоветуйте функцию похожую на strtok(), только что работает и со словами. Например: Есть strtok, работает так char str = "ABCD$EFG"; char* primer = strtok(str,"$"); char* other = strtok(0, ""); TB->Text = CharToSystemString(primer); а хотелось бы функцию которая делает что то вроде этого char str = "Привет, как дела нормально бла бла бла";
C++ почему не перехватывается исключение типа double #include <iostream> #include <conio.h> #include <cstring> using namespace std; void obrob(int a) { try { if(a!=3) подробнее

Показать сообщение отдельно
Програмер_80лвл
15 / 15 / 1
Регистрация: 17.10.2012
Сообщений: 96
Записей в блоге: 1
04.04.2013, 01:03     Файловый ввод/вывод
тобто тебе нада загнать в файл масив и потом считать его ?
ну тогда Вот :
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
//Теже библиотеки ...
 
 
void main()
{
// зделаю с типом int а ты там по примеру измениш токо инициализацию и тип даных у пер. tSave и LoadFile
 
int *tSave=new int[100][100];// для того чтоб было прикольно давай занесем туда random
for(int i=0;i<100;i++)
{
    for(int j=0;j<100;j++)
    {
        tSave[i][j]=rand()%30+70;
    }
}
 
// Выводим то что : срандомило, и будет сохранятся в name.txt
for(int i=0;i<100;i++)
{
     for(int j=0;j<100;j++)
     {
          cout<<tSave[i][j]<" ";
     }
     cout<<endl;
} 
 
//а теперь будем записывать в файл
fstream file("name.txt");
file.write((char*)&tSave,10000*sizeof(char));
// посути теперь утебя в файле name.txt должен быть твой масив
ну а тепрь давай его зчитаем :
int *LoadFile=new int[100][100];
 
file.read((char*)&LoadFile,10000*sizeof(char));
//Выводим загруженый масив из фала
for(int i=0;i<100;i++)
{
     for(int j=0;j<100;j++)
     {
          cout<<LoadFile[i][j]<" ";
     }
     cout<<endl;
}
 
 
}
 
Текущее время: 14:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru