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

Как занести содержание текстового файла в одну строку? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как переписать функцию WindowProc() под свои задачи? http://www.cyberforum.ru/cpp-beginners/thread501944.html
Требуется перенаправить все сообщения кроме некоторых родительскому окну. Мне понятен механизм какэто происходит в Win32? но не могу понять, как это сделать в MFC - классе. Я перегружаю класс CListCtrl и создаю на основе этого перегруженного класса объект. Но как сделать так что-бы все сообщения приходили в функцию WindowProc, а не в карту сообщений?
C++ Почему пропадает курсор? (SetCapture()) когда я говорю контролу SetCapture(), у меня пропадает курсор над всем приложением. Почему? http://www.cyberforum.ru/cpp-beginners/thread501933.html
не работает функция UpdateLayeredWindow C++
Почему не работает функция UpdateLayeredWindow? T.e. ошибки не возникает, но и окна невидно :(( Делаю так: 1. Создаю окно CreateEx с использованием стиля WS_EX_LAYERED. 2. На OnCreate задаю регион для окна SetWindowRgn(CreateRoundRectRgn(...),true) (оно с круглыми углами) 3. На OnPaint делаю так: BLENDFUNCTION blend; blend.BlendOp = AC_SRC_OVER; blend.BlendFlags = 0;
C++ Как включить поддержку MFC в Win32 проекте VC++ 7.0?
Дело в том, что Debug версия работает, а Release ругается ошибками, похожими на те, которые возникали в VC++ 6 ( error LNK2019: Unresolved External... и fatal error LNK1120...) если в свойствах Win32App проекта забывалось указать использование Ststic или Shared MFC Library. Но как это сделать в VC++ 7.0 я что-то никак не найду :((
Visual C++ Как заставить картинки реагировать на события? (MFC) http://www.cyberforum.ru/cpp-beginners/thread501891.html
С наступившем всех новым 2006 годом!!! Уважаемые коллеги, помогите разобраться. Есть некая форма - окно ( CFrameWnd ), на ней нужно расположить несколько картинок формата PNG. Собственно с выводом проблем нет ( CImage - .Load(), CImage - .AlphaBlend() ) , но нужно сделать так, чтобы эти картинки могли реагировать на события. Например на MouseMove и MouseClick. А у CImage нет поддержки...
C++ Самая быстрая сортировка текстового файла размер файла примерно около 5 мегабайт текста ... текст разбит на полю ... 1 строка названия полей ... программа пишется на Си 1 как наиболее быструю организовать сортировку 2 заранее неизвестно его величина так что динамически выделять память под массив? 3 я знаю что есть ф-ция стандартная преобраз строку в знач. подскажите плз я выполнял так ... создавал буферный файл (в запросе... подробнее

Показать сообщение отдельно
slamer
Сообщений: n/a
17.03.2012, 19:25     Как занести содержание текстового файла в одну строку?
Нужно занести содержание текстового файла в одну строку.
Делаю так:
C++
1
2
3
4
5
6
    CFile   m_pFile;
    char    txtBuffer[6032];
 
    m_pFile.Open ( *m_pPath, CFile::modeRead );
    m_pFile.Read ( txtBuffer, 6032 );
    m_pFile.Close ( );
Здесь размер txtBuffer=6032 ( размер исходного файла в байтах ) - константа.
А нужно сделать, чтобы размер txtBuffer мог изменяться (не в процессе работы
приложения).
Например: добавили в файл информациЮ, запустили приложение и оно читает столько,
сколько есть. Закрыли приложение. Убрали из файла часть информации, запустили
приложение, оно опять читает столько, сколько есть.
Короче чтобы размер txtBuffer динамически изменялся в зависимости от размера файла.
Пробовал делать так:
C++
1
2
3
4
5
6
7
8
9
    CFile   m_pFile;
    m_pFile.Open ( *m_pPath, CFile::modeRead );
 
    const long sz = m_pFile.GetLength();
 
    char    txtBuffer[sz];
 
    m_pFile.Read ( txtBuffer, sz );
    m_pFile.Close ( );
Ругается, что размер txtBuffer не константа (
Уважаемые, помогите разобраться.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru