Результаты поиска по запросу "c++"
или std :: string, если вы предпочитаете
аботе с COM в C ++ строки обычноBSTR тип данных. Кто-то может использоватьBSTR как оберткаCComBSTR или MSCString, Но поскольку я не могу использовать ATL или MFC в компиляторе MinGW, есть ли стандартный фрагмент кода для преобразованияBSTR ...
filedownloader.cpp:
аюсь загрузить и сохранить некоторые изображения с помощью Qt в приложении консоли. Вот что я получил до сих пор, (весь код компилируется, но после запуска кажется, что он не входит вreplyFinished() функция ...) void Test::start() { std::cout << ...
Список инициализаторов * аргумент * порядок оценки
оведение хорошо определено? class Foo { int A, B; public: Foo(int Bar): B(Bar), A(B + 123) { } }; int main() { Foo MyFoo(0); return 0; }
вместо.
ужна реализация хеш-функции, ориентированная на производительность, в C ++ для хеш-таблицы, которую я буду кодировать. Я уже посмотрел вокруг и нашел только вопросы, спрашивающие, что такое хорошая хеш-функция "в целом". Я рассмотрел CRC32 (но ...
Учитывая, что сообщение об ошибке (полная ошибка) ссылается на файл .o, ответ Марка, вероятно, является вашим решением.
аюсь скомпилировать свою первую легальную программу, которую я конвертирую из Java (я запустил тестовую программу hello world type, чтобы проверить мой компилятор, и она работает). Есть три файла: main.cpp #include <iostream> #include ...
@Aidiakapi Спасибо за подсказку. Починил это.
е ли вы привести конкретный пример, когда предпочтительнее использовать личное наследование, чем композицию? Лично я буду использовать композицию поверх частного наследования, но в некоторых случаях использование частного наследования является ...
Это выглядит как результат генерации кода, который может быть неверным, возможно, из-за символической алгебры и / или ручного развертывания. Хорошо известно, что символические манипуляции растут экспоненциально в глубине дерева выражений или вычислительного графа. Вполне вероятно, что здесь можно использовать автоматическое разграничение, что сделает размер кода достаточно маленьким, а также значительно ускорит выполнение.
я есть огромное количество функций общим объемом около 2,8 ГБ объектного кода (к сожалению, нет никаких способов обойтись, научные вычисления ...) Когда я пытаюсь связать их, я получаю (ожидается)relocation truncated to fit: R_X86_64_32S ошибки, ...
Boost manual
м коде у меня есть набор объектов: class Sphere { ... class Plane { ... ...И мне нужно использовать их коллекцию (все они будут иметь разные типы) вvector, Как бы я добавить объекты разных классов вvector?
ну, C ++ 1x также не принял shared_array. я не знаю почему однако у них есть unique_ptr <T>. если вы используете unique_ptr <T []>, то он использует delete [] для освобождения. я не знаю, почему они не предоставляют их для shared_ptr тоже. как shared_ptr <int []>.
ыло трудно найти ссылки в документации TR1, касающиеся общих массивов. В документации Boost достаточно ясно, что между выражениями "new" и "new []" в C ++ есть существенная разница. Шаблон shared_ptr предназначен для правильного хранения ...
потерпит неудачу (по крайней мере на VisualStudio 2008 это говорит
у дать значение по умолчанию для параметра функции, который является ссылкой на структуру. Что я могу дать в качестве значения по умолчанию?