Результаты поиска по запросу "c++"
@sharptooth: готово. Или лучше: попробовал.
овленэтот вопрос [https://stackoverflow.com/q/6842130/57428]о следующем коде из SQLite3: static int strlen30(const char *z){ const char *z2 = z; while( *z2 ){ z2++; } return 0x3fffffff & (int)(z2 - z); }это сопровождаетсяотправить ...
Несмотря на все это, я бы предложил использовать библиотеку отражений, как предлагали другие. Хорошая библиотека, которую я часто рекомендую - это библиотека protobuf от Google, в которой есть рефлексия и сериализация, а также многоязычная поддержка. Однако он предназначен только для объектов только для данных (например, простые старые структуры, но с векторами и строками).
отаю над приложением с основанной на сообщениях / асинхронной агентоподобной архитектурой. Будет несколько десятков различных типов сообщений, каждый из которых представлен типами C ++. class message_a { long long identifier; double some_value; ...
Строковые литералы - это не указатели, а массивы. Рассмотреть возможность
е всего, в чем разница между: (1) const char* (2) char const* (3) const char const*Я вполне уверен, что понимаю это полностью, но я хотел бы, чтобы кто-то дал мне предложение для каждого, в частности, чтобы оно застряло в моей голове. Это одна ...
, Это даже POSIX.
ользую две библиотеки, в которой хранятся строки UTF-8std::wstring и еще хранит строки (UTF-8) вstd::string. Какой лучший / эффективный метод я могу использовать для передачи строк между двумя библиотеками. В настоящее время я использую Visual C ...
ссылка, не изменяйте и не копируйте.
ссе, над которым я работаю, я жонглирую несколькимиQLists. Я слышал, что Qt старается не делать глубоких копий списков, когда это возможно. Из того, что я понимаю, это означает, что при этом не происходит глубокого копирования: QList<int> ...
https://gcc.gnu.org/onlinedocs/gcc/Extended-Asm.html
исто теоретический вопрос, я знаю, что если кто-то объявляет метод закрытым, вы, вероятно, не должны его вызывать. Мне удалось вызвать частные виртуальные методы и изменить частные элементы для экземпляров, но я не могу понять, как ...
Ответ только для ссылок.
аиболее эффективно изменить режим округления * для чисел с плавающей запятой IEEE 754? Переносная функция C была бы хороша, но решение, которое использует сборку x86, тоже подойдет. * Я имею в виду стандартные режимы округления до ближайшего, до ...
Эти решения позволяют оптимизировать компиляторы в большей степени при использовании, но менее удобны для кэша инструкций по сравнению с определением в исходном файле и последующей связью.
ел бы функцию, которая не является членом класса и доступна из любого класса. Я полагаю, мне придется#include заголовочный файл, в котором объявлена функция, но я не знаю, где определить такую глобальную функцию. Есть ли веские причины ...
Да, но я потратил 2 часа, чтобы выяснить, где утечка. Я думаю, людям будет интересно узнать, что это может вызвать утечку.
я есть массивная структура, где все содержимое представляет собой скалярные переменные, перечисления и массивы скаляров (на основе стека), за исключением одной переменной std :: string. Теперь вот мой вопрос ... Могу ли я установить структуру в ...
stackoverflow.com/questions/186631/...
ужно, чтобы неуправляемые клиенты Windows C ++ общались со службой WCF. Клиенты C ++ могут работать на Win2000 и более поздних версиях. У меня есть контроль как над службой WCF, так и над тем, какой C ++ API используется. Так как это ...