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

Считывание из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не получается сделать статическую линковку своей программы в MinGW http://www.cyberforum.ru/cpp-beginners/thread340086.html
Написал на с++ программу, скомпилировал и решил дать другу потестить. Хотел слинковать статически при помощи ключа '-static', но неполучилось что же делать?
C++ Проблема с opendir Привет всем кто зашёл в темку. Столкнулся с необходимостью рекурсивно пройти по всем директориям в директории. В массив "с" пишу директорию. Как раз она открывается отлично. Но когда передаю в opendir имя следующей директории с помощью dir->d_name, получаю результат NULL. Код собственно вот: #include <cstdio> #include <iostream> #include <dirent.h> http://www.cyberforum.ru/cpp-beginners/thread340082.html
C++ ANSI и UNICODE
#include <iostream> #include <windows.h> using namespace std; int main(){ TCHAR j; return 0;
Вывод int C++
Добрый день, подскажите, пожалуйста, есть ли возможность вывода числа типа int в формате n знаков ДО запятой, т.е если , например, при n = 2 число 40 так и выводится 40, а число 4 будет выводится - 04 ?
C++ Парсинг http://www.cyberforum.ru/cpp-beginners/thread339953.html
Привет всем вообщем нужно удачно спарсить данные (gold, money, fuel, lvl, model) вид ответа хоть и xml но данные к сожалению находятся не в <> </> сам ответ от сервера <init fuel_gifts="42901258,43261771,108608536,71020171,131709065,34245643,20195695,76560979" can_send_fuel="1"> <user default_car="20472775" tank="0" races_lost="349" gold="10" money="60246" races_won="438"...
C++ Матрица Добрый вечер, вопрос в следующем, есть матрица, в которую можно записать три числа. Как сделать, чтобы при введение этих трех чисел создавался файл, в котором благополучно лежали эти числа. Файл не должен иметь расширение txt подробнее

Показать сообщение отдельно
IrineK
Заблокирован
08.08.2011, 14:57     Считывание из файла
Все оказалось так прозаично ((

lapo4ka1368, возможно, для новичка будет также интересен такой вариант:

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
#include <stdio.h>
#include <string.h>
#define buf 256
#define part 24
 
int main()
{   FILE *f;
    char str[buf], res[part+1];
 
    f = fopen ("main.txt", "r") ;
    if ( f == NULL )
    {   printf("Cannot open file\n");
        getchar();
        return 1;
    }
 
    while (fgets(str, buf, f))
    {   strncpy (res,str,part);
        res[part]='\0';
        puts(res);
    }
 
    fclose(f);
    getchar();
 
    return 0;
}
Миниатюры
Считывание из файла  
 
Текущее время: 16:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru