Результаты поиска по запросу "c++"

6 ответов

Преобразовать программу C ++ в службу Windows?

Я написал консольную программу, которая "делает вещи" - в основном, используя boost. Как мне преобразовать его в службу Windows? Что я должен знать о службах Windows заранее?

6 ответов

Оптимальный размер буфера для чтения-процесса-записи

В моей функции мне нужно прочитать некоторые данные из файла в буфер, манипулировать данными и записать их обратно в другой файл. Файл неизвестного размера и может быть очень большим. Если я использую небольшой буфер, будет длинный цикл чтения / ...

1 ответ

Возможная неоднозначность с внешними «C», перегрузкой и указателями на функции

С нормальными функциями можно написать extern "C" int Frotz(int); // in a header int Frotz(int x) { return x; }Однако, с помощью указателей на функции, это, кажется, было реализовано несовместимо между компиляторами. extern "C" int Klutz(int ...

ТОП публикаций

2 ответа

Конвертировать std :: vector типа boost :: option

Как я могу реализовать функцию ниже для преобразования из вектораValue кContainer? Я хочу утверждать, если не все членыvalues одного типа, то есть, если вектор содержит смесь строк и целых чисел. Это потому, что возвращаемое значение ...

2 ответа

Двойное наследование enable_shared_from_this

У меня есть объект (Z), который происходит от двух других объектов (A и B). А и В оба происходят изenable_shared_from_this<>соответственноenable_shared_from_this<A> а такжеenable_shared_from_this<B>. Конечно звонюshared_from_this() на Z. И, ...

2 ответа

Почему компилятор C ++ позволяет присваивать 0 указателям, а не другим числам [duplicate]

На этот вопрос уже есть ответ здесь: Почему указатели NULL по-разному определяются в C и C ++? [/questions/7016861/why-are-null-pointers-defined-differently-in-c-and-c] 3 ответаЯ публиковал ответ на вопрос - и комментируя это произошло со ...

4 ответа

C ++ неверный результат математического выражения [закрыто]

Я должен вычислить простое математическое выражение, но когда я делаю это в одной строке, результат всегда будет нулевым. Но правильный результат явно не ноль. И это интересно, но когда я разделяю части выражения, я получаю правильный ответ. ...

1 ответ

Может ли вызов функции memset быть удален компилятором?

я прочиталВот [http://www.viva64.com/en/b/0178/]этот компилятор может удалить вызовmemset если он знает, что переданный буфер памяти больше никогда не используется. Как это возможно? Мне кажется, что (с точки зрения основного языка)memset это ...

3 ответа

Шаблон статической переменной

Я не могу понять, почему, если мы определяем статическую переменную обычного (не шаблонного) класса в заголовке, у нас есть ошибка компоновщика, но в случае шаблонов все работает нормально, и, кроме того, у нас будет один экземпляр статической ...

12 ответов

C ++ const ключевое слово - использовать свободно?

В следующих функциях C ++: void MyFunction(int age, House &purchased_house) { ... } void MyFunction(const int age, House &purchased_house) { ... }Как лучше? В обоих случаях «возраст» передается по значению. Мне интересно, нужно ли ключевое ...