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

Парсинг файла / общие советы / проектирование - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужна программа: моделирование компьютерной сети (стационарной) в C++ http://www.cyberforum.ru/cpp/thread1146395.html
Нужна программа:моделирование компьютерной сети(стационарной) в си++!!!отпишитесь пожалуйста!
C++ Посоветуйте новичку книжку или сайт, где описывается создание графического интерфейса в VC Добрый вечер, подскажите пожалуйста какую нибудь книжку или сайт где описывается создание графического интерфейса в VC. http://www.cyberforum.ru/cpp/thread1145777.html
Добыча золота в варкрафт C++
Заданное количество юнитов добывают золото равными порциями из одной шахты, задерживаясь в пути на случайное время, до ее истощения. Написать программу работы одного юнита. Код работает...
Кнопка Enter в командной строке нажимается по 2 раза C++
Здравствуйте. Есть программа для записи/чтения тесктовых файлов, написана на си++ в Visual. Такое ощущение как будто при нажатии на кнопку enter в программе она нажимается 2 раза. То есть захожу...
C++ Создание блоков в коде http://www.cyberforum.ru/cpp/thread1143038.html
Пишу в Visual Studio 2013. Есть ли в с++ возможность создания блоков #region как в c# , или какие-нибудь аналоги?
C++ Общий, с чего начать В последнее время не могу понять, что стоит изучить, да и вообще потерял слегка интерес к программированию, хотя раньше очень любил это. В колледже по программе мы прошли не особо много, азы: типо... подробнее

Показать сообщение отдельно
Izual
94 / 119 / 6
Регистрация: 13.11.2012
Сообщений: 1,551
14.04.2014, 23:20
Ieroglif, а что именно вы не знаете?..
Открываете файл функцией fopen. Fgets - читаете строки.
Я использую примерно такую конструкцию:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
while(!feof(fw))
            {
                fgets(textbuf, sizeof(textbuf), fw);
                fEFz++;//nlcy
            }
            if((fEFz != 1) || (strlen(textbuf) != 0))
            {
                if(fEx==0)
                    per=new baze[fEFz];
                else
                    preper=new baze[fEFz];
                fseek(fw, 0L, SEEK_SET);
                while(!feof(fw))
                {
                    fgets(textbuf, sizeof(textbuf), fw);
                    dl = strlen(textbuf);
Которую САМ нагуглил(ну и модифицировал под свои нужны), когда надо было изучить АЗЫ работы с файлами.
Первый шаг открытия и чтения файла допустим ты изучиш. Как кодировку менять не знаю, гугли или жди(пол года) - может кто скажет как =)
Синтаксис doc файла изучай потом. Открывай файл, читай(например первые 1000 строк) и перезаписывай в новый файл - это даст возможность открытия файлов меньшего размера в ворде (раз уж он ругается на размер изночального).
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru