С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Проблема с вводом-выводом из файлов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запись указателя на строку в массив http://www.cyberforum.ru/cpp-beginners/thread343492.html
Всем привет! Вот у меня проблемка появилась, не знаю, что делать. Помогите пожалуйста! Есть структура struct golf { char fullname; int handicap; }; и прототип функции void...
C++ Вычислить вероятность того, что массив получен в результате произвольного тасования набора Вот задачка с сайта и код: http://mi.unicyb.kiev.ua/uploads/Docs%20Topcoder/TCHS%2047/RandomShuffle.htm #include <iostream> #include <iomanip> #include <cstdio> #include <vector> #include... http://www.cyberforum.ru/cpp-beginners/thread343476.html
C++ Не могу понять задачу
Имеется задача http://rghost.ru/18509631/image.png 1 Фамилия , Имя - заключить в массив безграничный аля " familia_ima " 2 Знак зодиака - так-же заключить в массив аля "zodiac" 3 Дата...
C++ Именованный конструктор + inline
Приветствую, Форумчане! Следующий код, оформленный в одном файле работает на ура. class Point2 { public: static Point2 Decar(double dX, double dY); static Point2 Polar(double angle, double...
C++ С++ файлы http://www.cyberforum.ru/cpp-beginners/thread343452.html
Скажите, а как в C++ работать с типизированными файлами.
C++ Случайные числа Всем привет! Мне нужно сгенерировать действительное случайное число в диапазоне от нуля до 1. Читал вот это: http://www.cyberforum.ru/cpp-beginners/thread44753.html, но там говорится про целые... подробнее

Показать сообщение отдельно
DoZZer_
11 / 11 / 1
Регистрация: 09.08.2011
Сообщений: 53
21.08.2011, 13:08  [ТС]
Громадное спасибо всем ! В итоге получилось нечто более-менее удобоваримое )

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 <string.h>
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
 using namespace std ;
  
int main()
{
        FILE *buf_in , *buf_out ;
                
        if((buf_in = fopen("D:\\Учеба\\Прогр\\open_file\\ole.txt" , "r")) == 0 )
          {cout << "Ошибка открытия входного файла" ; return 1; }
        if((buf_out = fopen("D:\\Учеба\\Прогр\\open_file\\okay.txt" , "w")) == 0 )
          { cout << "Ошибка открытия выходного файла"; return 1 ; }
                
        int dlina = 0;
        char mass[500] , mass1[500] , str[] = " " , imya[40];
 
 
        fscanf(buf_in , "%s" , mass ) ;
 
        while(mass[dlina] != ' ' )
        {
                mass1[dlina] = mass[dlina] ;
                dlina++ ;
        }
        mass1[dlina] = '\0' ;
        strcat(mass1 , str) ;
 
        cout << "Vvedite vashe imya : " ;
        gets(imya) ; 
        strcat(mass1 , imya) ;
 
        fclose(buf_in) ;
        fprintf(buf_out , "%s" , mass1) ;
        fclose(buf_out) ;
        return 0;
}
Проверку на ввод не стал впихивать, чтоб не ломать глаза )
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.