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

Замена символов строками - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Предикаты\Функторы http://www.cyberforum.ru/cpp/thread44961.html
Здравствуйте, взялся за прочтение алгоритмов STL и наткнулся на такой вопрос, что же такое Предикаты\Функторы. Определения и примеры я просмотрел, но толком не понял. А именно возникает следующие вопросы: 1)Почему если создается класс, то там перегружается именно () 2)Как понять сколько параметров будут переданы? Вот к примеру код class ManLess { public: bool operator ()(Man& man1, Man&...
C++ На чем пишут Инсталер к програмам?? стало интиресно как работают инсталятори, помогмите розобратся... 1. на каком ПО их пишут? 2. какие требования к ОС 3. как программы заносятся в реестр, и т.д. http://www.cyberforum.ru/cpp/thread44849.html
C++ WinAPI Процессы в WinApi
прочитал я тут главу про процессы и наткнулся на вот такое задание: Породить цепочку процессов. Предыдущие процессы в цепочке должны завершаться по завершении любого из следующих.(т.е., видимо, создается процесс, в нем другой, в нем другой(а не все из одного) и тд и тп, ну а потом они должны убиватся) в общем, встал я на этом, стыдно, блин... помогите, кто чем может.
C++ Консольная графика
Доброго времени суток!!! Как под DOS рисовать примитивные обьекты линии, квадраты, круги? Для Turbo C++, Но если возможно то для C++ Builder. Заранее спасибо...
C++ Пакет http://www.cyberforum.ru/cpp/thread44527.html
Здравствуйте, нужно мне добиться программки по типу сниффера. Почитв инфу по этому поводу нашел сниффер входящих пакетов и возник вопрос. В примере пакет ловят обычным recv() и преобразуют в структуру Пакета и из нее вытягивают данные, вот что мне стало интересно, что получается если не преобразовывать, то мы получаем текст(сообщение к примеру), а если преобразовать, то данные о пакете. Это как...
C++ работа с shared_array Добрый день. Суть вопроса такова: как сделать чтоб shared_array удалялся при уничтожении класса, а не при выходе из конструктора\метода. Собсно класс: Объявляю в public указатель на массив. Затем создаю массив и заполняю значениями. При попадании в smpl_num(const long num) выбрасывается assertion, как я понял потому, что по окончанию конструктора массив удаляется. #include... подробнее

Показать сообщение отдельно
YurA_280784
Заблокирован
31.07.2009, 11:35     Замена символов строками
Вообще если юзнуть возможности CString то мона сделать так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
FILE * f = fopen("fPath","rb+");
fseek(f,0,SEEK_END);
long fLen = ftell(f);
fseek(f,0,SEEK_SET);
char * chBuf = (char *)malloc(fLen);
fread(chBuf,1,fLen,f);
fclose(f);
CString str = (CString)chBuf;
str.Replace('>',"&gt");
f = fopen("fPath","wb+");
fLen = str.GetLength();
fprintf(str.GetBuffer(fLen),1,fLen,f);
fclose(f);
Написал очень просто, никаких там проверок на наличие файла и т.д. при желании мона оснастить прогу, а проект мона делать Консоль с поддержкой MFC ну или в самом MFC
 
Текущее время: 07:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru