
Пример реализации контейнера для хранения конфигурационных данных программы на C++.
В C++ есть хорошая функция atoi для преобразования строки в целое число, а функция для обратного преобразования (из числа в строку) почему-то отсутствует.
Вот лекарство от сего недоразумения
Функция для очистки определенной строки в консоли Windows-приложения.
Нужно было скомпилировать в Qt Creator проект, использующий библиотеку pcap. но в ходе компиляции получал ряд ошибок:
main.cpp:50: undefined reference to `pcap_lookupdev'
main.cpp:55: undefined reference to `pcap_lookupnet'
error: collect2: выполнение ld завершилось с кодом возврата 1
Задача: получить список сетевых интерфейсов на машине и информацию о каждом из них.
Есть у меня переменная char *str и функция editstr. Нужно в этой функции изменить значение переменной str.
Возникла необходимость создавать новый поток прямо во время загрузки динамической библиотеки, в функции DllMain. Взял, создал, скомпилировал, запустил — поток не создается. Точнее сказать поток создается, но не стартует.
В PHP есть очень хорошая функция str_replace, заменяющая в строке одну подстроку в другой. Чистый C (да и C++) такой функцией похвастать не может.
Вот самопальный аналог str_replace для C.