Есть ли способ получить символ разделителя путей платформы с помощью Boost.Filesystem? Под разделителем путей я подразумеваю / для Unix и \ для Windows. Я уже знаю, что могу использовать boost :: filesystem :: path :: ...
Часто требуется читать из памяти по одному байту за раз, как в этой наивной реализации memcpy(): void *memcpy(void *dest, const void *src, size_t n)
{ char *from = (char *)src; char *to =...
Этот проект на C ++. Я пытаюсь перемещаться по текстовому файлу и каждый раз печатать на экране подстроку длиной 80 символов. Следующим шагом будет обновить начальную позицию x и затем напечатать ...
Я слышал, что автоуказатели владеют своим объектом, в то время как общие указатели могут иметь много объектов, указывающих на них. Почему бы нам не использовать общие указатели все время. В связи с этим, что такое умные ...
У меня есть вектор как член в классе, и я хочу вернуть ссылку на него через функцию getVector (), чтобы иметь возможность изменить его позже. Разве не лучше использовать функцию getVector () как ...
Как скомпилировать 32bit x86 приложение в 64bit x86 среде? Любая команда для cc/ld/ar, включая опции? Спасибо. Любые ссылки будут высоко оценены. Спасибо. Примечание: для примера возьмем код на c.
Я создаю программу для Windows, которая должна иметь элементы управления для 64-битных числовых значений . эти элементы управления должны иметь возможность быть подписанными или неподписанными. Я нашел два элемента управления:
"Spin Box" (int32) и "Doub
В настоящее время я использую вектор для хранения указателей на объект каждый раз, когда он создается, но это кажется немного глупым. Наверное, есть способ получше, но я его не нашел. Что я делаю: ...
Может ли пользовательский литеральный оператор C++ когда-либо быть передан нулевому указателю? Это действительно происходит в экспериментальной версии g++ (gcc версии 4.7.0 20111114 (experimental) [trunk revision 181364] (...
Я пытался сделать программу ncurses, которая завершала бы режим ncurses в определенный момент и возобновлялась в обычном терминальном режиме, но при этом программа оставалась бы запущенной.
Возможно ли это? endwin(); ends ...
Как бы я это сделал, используя алгоритмы STL? std::ifstream file(filename); std::vector buf;
for(auto file_it = std::istreambuf_iterator(file); file_it != std::....
Сообщение: terminate вызывается после создания экземпляра 'std :: bad_alloc'
what (): std :: bad_alloc Я посмотрел на трассировку gdb, и это метод самого низкого уровня, который я реализовал ...
Я перехожу с Java на C ++, и мне было интересно, содержит ли C ++ расширенные циклы for, которые я использовал в java, например: int [] numbers = {1,2,3,4,5,6,7 , 8,9,10};
for (int item: numbers) {...
Я хочу передать объект по ссылке smart-pointer в функцию. Функция может изменить значение объекта по ссылке, но не может изменить саму ссылку. Есть два очевидных способа ...
Я пытаюсь увидеть значение потока (если поток, но он должен работать для всех видов потоков, я думаю). Пример кода может выглядеть следующим образом: stringstream in («Один два три четыре пять»); в то время как (в) cout ...
Я знаю, что C++ предоставляет нам функцию ceil. Для практики мне интересно, как мы можем реализовать функцию ceil в C++. Подпись метода - public static int ceil(float num) Пожалуйста ...
У меня есть реализации .NET и C ++ функции тестирования perf, которая выполняет 854 750 поисков в словаре с использованием строковых ключей из пула 6838 ключей. Я написал эти функции, чтобы исследовать перф ...
Я пытаюсь попросить пользователя ввести числа, которые будут помещены в вектор,
затем с помощью вызова функции вывести эти числа, почему это не работает?
работает? Я могу вывести только первое число. шаблон <...
Предположим, в C / C ++ я определяю простую структуру с именем point следующим образом. struct test
{
двойная высота;
int age;
пол персонажа;
} Для конкретного экземпляра этой структуры скажем, что test A - это A.height, A.age, ...
Чем больше я изучаю эту проблему, тем больше запутываюсь. Это домашнее задание, в котором нужно дополнить код, данный нам профессором. Я знаю, что проблема связана с ...
Есть ли какой-либо параметр g ++, который показывает, какие классы создаются из шаблонов? Например, в исходном исходном коде есть определение шаблона: template
struct SomeStruct {T variable; ...
Я хотел бы перезагрузить некоторые значения из файла конфигурации. Я знаю, что po :: store не изменит значения, если они существуют в variable_map. Есть ли альтернатива, которая заменяет значения, даже если ...
Я запускаю программу на C ++ в Windows и Linux.
вывод должен быть идентичным. Я пытаюсь убедиться, что единственные различия - это реальные различия, которые противоречат принципу работы ...
Как будет выглядеть регулярное выражение для любой строки, заканчивающейся на .txt?
Сам пробовал несколько, но похоже, что я никуда не денусь. Я хотел бы создать объект регулярного выражения для загрузки функции.
Я использую Ubuntu 10.10 (64-битный) с gcc, и я хотел использовать 64-битное целое число. битовое целое число в моей программе на C ++. В моей системе все выходные данные sizeof (long), sizeof (long long int) и sizeof (int64_t) составляют 8 байтов ...
У меня есть некоторый код, который работает, и я подозреваю, что это потому, что я работаю с неправильными типами данных или плохо конвертирую между ними. Он смешивает объекты cv::Mat типов CV_8U (это то, что ...
Я пытаюсь использовать libcurl в приложении C / C ++ для отправки файлов в DropBox. Я хотел бы использовать API "/ files (POST)", как описано здесь ... https: //www.dropbox.com/developers/reference/api # ...