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

Чтение из строк из файла по одному символу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с файлами в цикле. http://www.cyberforum.ru/cpp-beginners/thread29328.html
Вообщем у меня стоит задача считать из текстового файла цифры, фаил состоит из ста строк в каждой по двузначной цифре. Мне надо эти цифры перегнать в масив, соответственно будет масив из ста двузначных цифр. моя реализация: void __fastcall TForm1::N2Click(TObject *Sender) { const int len=2; int r; int i=0; char line; int mas1; OpenDialog1->FileName = "*.txt"; OpenDialog1->Options <<...
C++ Сдвиг на один символ Здравствуйте. у меня не получается решить такую задачку: есть последовательность символов, например: 'aaaabbbbccccdddd' мне необходимо выводить подстроку из 4-х символов, при этом смещаясь на один символ вправо, результат должен быть таким: aaaa aaab aabb abbb bbbb http://www.cyberforum.ru/cpp-beginners/thread29326.html
Реализовать перебор всех возможных IP-адресов (С++) C++
Реализовать перебор всех возможных IP-адресов, начиная с 0.0.0.0, заканчивая 255.255.255.0. (проще говоря перебор всех возможных комбинаций четырех целых чисел в интервале 0;255)если кто может, пожалуйста помогите.
C++ Международная Жаутыковская Олимпиада - 2009
Уважаемые друзья... Есть ли у кого нибудь решения задач Международной Жаутыковской Олимпиады 2009 по информатике... Буду признателен если поделитесь... Или же давайте вместе их решим... Добавлено через 15 минут 20 секунд Вот и задачи... http://izho2009.fiz-mat.kz/download_zadachi/zadachi_all_izho2009.rar
C++ Почему ответ 0:0:0!!! http://www.cyberforum.ru/cpp-beginners/thread29318.html
#include <iostream> using namespace std; class Time { private: int hour; int min; int sec; public: Time():hour(0),min(0),sec(0)
C++ [Warning] multi-character character constant #include <iostream> using namespace std; class toolBooth { private: unsigned int car; double money; public: toolBooth():car(0),money(0) {} подробнее

Показать сообщение отдельно
garrybuilder
0 / 0 / 0
Регистрация: 09.04.2009
Сообщений: 3
11.04.2009, 23:43  [ТС]     Чтение из строк из файла по одному символу
Так как консольного С++ у меня нету, поэтому пробую в С++ Builder 6, там выбираю консольное приложение. Попробовал вставить туда код из последнего сообщения

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <vcl.h>
#pragma hdrstop
#include <stdio.h>
 
/* читает файл с определённой позиции и выводит */
main()
{
    FILE *fp;
    int c;
 
    if ((fp = fopen("E:\file.txt", "rb")) == NULL)
        return 1;
    fseek(fp, 2, SEEK_SET);
    while ((c = getc(fp)) != EOF)
        cout << c;
    fclose(fp);
    return 0;
}
Правда заменил putchar(c) на cout << c, так как putchar пишет ошибку:
[C++ Fatal Error] Unit1.cpp(17): F1004 Internal compiler error at 0xc7d0c8 with base 0xc10000
Понятия не имею што это значит, но выглядит страшно
Заменил на cout << c теперь пишет:
[C++ Error] Unit1.cpp(17): E2451 Undefined symbol 'cout'

Вроде как просит библиотеку подключить тока не знаю какую,
пробовал добавлять
#include <iostream.h>
#include <fstream.h>
#include <iostream>
в результате ещё больше ошибок
Ну и адрес файла заменил тоже.
Что посоветуете еще?
з.ы. Посоветуйте где лучше писать консольные проги? В builder'е видимо это будет сложнее сделать?
 
Текущее время: 14:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru