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

нужно сделать файлы в С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ на какой версии С++ вы работает http://www.cyberforum.ru/cpp-beginners/thread136313.html
на каком С++ вы работаете
C++ Посмотрите програму Народ помогите пожалуйста. Програмку до утра надо написать а сам чет вообще не могу. Массив вроде задаю сортирую а по элементам не получается( Вообщем вот задача : Отсортировать массив по возрастанию на интервале индексов от n1 до n2 (задаются пользователем) Заранее огромное спасибо! http://www.cyberforum.ru/cpp-beginners/thread136307.html
Найти в заданной стpоке максимальное двоичное число C++
Найти в заданной стpоке максимальное двоичное число и вывести его на экpан в десятичном виде. Интересен метод отлова двоичных чисел и последующего перевода... Заранее благодарен.
Не коректная работа C++
Вот код #include<iostream.h> #include<conio.h> #include<math.h> #include<fstream.h> void main () { int i,y,x={2,-3,5,-1,4}; ofstream out_file("file1.dat"); for (i=0;i<5;i++) out_file.write((char *) & x,sizeof(x));
C++ Окно ошибки http://www.cyberforum.ru/cpp-beginners/thread136294.html
Делал на днях проект. Сегодня случайно удалил. Удалось почти все установить кроме нескольких вещей Не выводит должным образом окно ошибки. Если в полях ничего не вводить. Выводит окно. Если ввести только в поле а:0.8 Выводит окно. Если ввести в и в полое b:1.4 Окно не выводит. Выбрасывает с программы, глобальные ошибки. Компилятор беситься. Написал вроде все так как и было. Помогите...
C++ Графическая интерпритация алгоритмов сортировки Нужно реализовать графическую интерпретацию работы алгоритмов сортировки. Сижу, ломаю голову не зная как к этому подступиться. Опыта по С++ мало, с алгоритмами более менее всё ясно. Побывал сделать вывод в виде графика через элементы формы, к примеру через GroupBox , получается криво, если десяток символов помещается более менее без проблем, то 10000 туда уже никак не загонишь. Подскажите как... подробнее

Показать сообщение отдельно
kronul
1 / 1 / 0
Регистрация: 21.04.2010
Сообщений: 26
27.05.2010, 00:44  [ТС]     нужно сделать файлы в С++
неее... мне надо что бы он создал файл в папке proekts и в него записал уже ответ. вот что то на подобие этой проги
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <iomanip>
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    const int n=3;
    const int nn=40;
    char const* pS [ n ] = 
    { "1. Save values", "2.Open values", "0. Exit" } ;
    int v,k,m,k_m;
    char fname[nn]="first_file.val";
    ofstream fout;
    ifstream fin; 
    
    
     
    
    
    do
    {
        cout << "Menu\n" ;
        for ( int i = 0; i < n; i++ ) cout << pS [ i ] << endl ;
        cout << "\nYour choice - > " ;
        cin >> v ;
        cin.get();
        switch ( v )
        {
 
 
        case 1 : 
            cout << '\n' << pS [ 0 ] << "\n\n" ;
 
            cout<<"k=?"<<endl;
            cin>>k;
            cin.get();
            cout<<"m=?"<<endl;
            cin>>m;
            cin.get();
 
            cout<<"Enter the name of output file: ";
            cin.getline(fname,nn);
            if (cin.fail()==true)       
            {
            cin.clear(); //razblokiruet potok esli vveli bolj6e simvolov  4em 4isel v massive
            while (cin.get()!='\n'); //zabratj to 4to vlezlo v massiv
            }
 
 
            fout.open(fname); // svjazivaet potok s failom
 
            //fout<<k<<'\t'<<m<<endl; 
            //fout<<k+m;
 
            fout<<setw(8)<<k<<setw(10)<<m<<"\n";
            fout<<setw(8)<<k+m;
 
 
            fout.close(); // razorvatj svjazj pokota
 
 
            cout<<'\n';
            break ;
 
 
 
 
 
        case 2 : 
            cout << '\n' << pS [ 1 ] << "\n\n" ;
 
            cout<<"Enter the name of input file: ";
            cin.getline(fname,nn);
            if (cin.fail()==true)       
            {
            cin.clear();
            while (cin.get()!='\n');
            }
 
 
            fin.open(fname); //otkrivaem  fail fname
            if (fin.good()==false) 
            {               
            cout<<"Can't open file for reading!";
            cin.get();
            fin.close();
            fin.clear();
            }
 
            else
            {
            fin>>k>>m>>k_m;
            cout<<k<<'\t'<<m<<'\t'<<k_m<<endl; 
            cin.get();
            
             fin.close();
            if (fin.eof()==true)
                {               
                cout<<"End of file at reading!";
                cin.get();          
                fin.clear();
                }
            }
 
            
 
            cout<<'\n';
            break ;
 
        case 0 : break ;
        default  : cout << "\nIllegal choice\n\n";
        }
    } while ( v != 0 ) ;
    return 0;
}
 
Текущее время: 15:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru