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

запись в файл! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ OwnerDraw ListView with Checkboxes http://www.cyberforum.ru/cpp-beginners/thread597352.html
Отрисовываю свои чекбоксы в виртуальном листвьюве. Есть 2 вопроса. 1. Где хранятся значения состояния чекбоксов? 2. Как мне определить то, что клик был произведён по области 50х50 в самом начале итема?
C++ Функция выводит день недели void day(char*S,int N) Функция выводит день недели в переменную N, результат выводит в S. Как-то так... Добавлено через 2 минуты Не обязательно с использованием свитч http://www.cyberforum.ru/cpp-beginners/thread597348.html
C++ верхний регист
подскажите функцию преобразования строки к верхнему регистру
C++ Найти количество слов, которые содержат хотя бы одну букву "а"
дана строка состоящая из русских слов набраных загалавными буквами и разделенных пробелами(1 или несколькими). найти количество слов которые содержат хтя бы одну букву "а". #include <stdio.h> #include <string.h> void main() { char st,*t,*razd=" "; int i=0,kol=0,fl=0,len; printf ("Введите строку: "); gets(st);
C++ Из паскаля в С++ http://www.cyberforum.ru/cpp-beginners/thread597297.html
Program lab5; Var a:array of integer; n,I,min,k:integer; P:longint; s:real; Begin Writeln('введите размерность массива'); Readln(n); For i:=1 to n do Begin
C++ Перегрузка операторов << и >>, загрузка элементов в структуру из последовательного потока Добрый день. Для своего класса нужно загрузить элементы в структуру данных из последовательного потока. Написал перегрузку операторов: ... template <class T> ostream &operator<<(ostream &s, tree<T> &obj) { if (obj.tr!=NULL) { s << obj.get_n(); obj.tr->save_stream(s); } return s; подробнее

Показать сообщение отдельно
Skreen
0 / 0 / 0
Регистрация: 16.03.2011
Сообщений: 52
05.06.2012, 20:09     запись в файл!
не могу понять как, не получается сохранить результат,который выводится на экран (массив чисел), в файл.
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
#include "percolation.h"
#include <conio.h>
#include <stdio.h>
#include <ctype.h>
#include <malloc.h>
#include <stdlib.h>
#include <iostream>
 
using namespace std;
 
int main()
{
domain a(32,32);
int i, j, k, m, n;
FILE * f;
f = fopen("answer.txt","w");
m = a.get_size(1);
n = a.get_size(0);
for (i = 0; i <= m; i++){
for (j = 0; j <= n; j++){
        printf("%5i", a[i,j] );
        fprintf(f ,"%4d",a[i,j] );  
    k = (2*j - i + 1000)%3;
    if (k!=1) a.put(i,j,1);
    else a.put(i,j,0);
    
    }
a.outputs();
getch();
return 0;
}

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
#include <iostream>
using namespace std;
 
class domain {
     int m,n;
     int* dom;
public:
     domain(int mx, int my);
     ~domain();
     int get_size(int i){if (i > 0) return m;
                         else return n;}
     int get(int i, int j){return *(dom + (m + 1)*j + i);}
     void put(int i, int j, int num){*(dom + (m + 1)*j + i) = num;}
     void outputs();
};
 
// constructor
domain::domain(int mx, int my)
{
m = mx;
n = my;
dom = new int [(mx + 1)*(my + 1)];
}
 
domain::~domain()
{
delete [] dom;
}
 
void domain::outputs()
{
int i, j;
cout << " m = " << m << " n = " << n << " \n";
for (i=0; i <= m; i++ ){
for (j=0; j <= n; j++ ) cout << get(i, j) << ' ';
cout << "\n";
}
}


помогите подправить код
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru