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

2 ответа

или std :: string, если вы предпочитаете

аботе с COM в C ++ строки обычноBSTR тип данных. Кто-то может использоватьBSTR как оберткаCComBSTR или MSCString, Но поскольку я не могу использовать ATL или MFC в компиляторе MinGW, есть ли стандартный фрагмент кода для преобразованияBSTR ...

0 ответов

filedownloader.cpp:

аюсь загрузить и сохранить некоторые изображения с помощью Qt в приложении консоли. Вот что я получил до сих пор, (весь код компилируется, но после запуска кажется, что он не входит вreplyFinished() функция ...) void Test::start() { std::cout << ...

3 ответа

Список инициализаторов * аргумент * порядок оценки

оведение хорошо определено? class Foo { int A, B; public: Foo(int Bar): B(Bar), A(B + 123) { } }; int main() { Foo MyFoo(0); return 0; }

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

9 ответов

 вместо.

ужна реализация хеш-функции, ориентированная на производительность, в C ++ для хеш-таблицы, которую я буду кодировать. Я уже посмотрел вокруг и нашел только вопросы, спрашивающие, что такое хорошая хеш-функция "в целом". Я рассмотрел CRC32 (но ...

2 ответа

Учитывая, что сообщение об ошибке (полная ошибка) ссылается на файл .o, ответ Марка, вероятно, является вашим решением.

аюсь скомпилировать свою первую легальную программу, которую я конвертирую из Java (я запустил тестовую программу hello world type, чтобы проверить мой компилятор, и она работает). Есть три файла: main.cpp #include <iostream> #include ...

3 ответа

@Aidiakapi Спасибо за подсказку. Починил это.

е ли вы привести конкретный пример, когда предпочтительнее использовать личное наследование, чем композицию? Лично я буду использовать композицию поверх частного наследования, но в некоторых случаях использование частного наследования является ...

11 ответов

Это выглядит как результат генерации кода, который может быть неверным, возможно, из-за символической алгебры и / или ручного развертывания. Хорошо известно, что символические манипуляции растут экспоненциально в глубине дерева выражений или вычислительного графа. Вполне вероятно, что здесь можно использовать автоматическое разграничение, что сделает размер кода достаточно маленьким, а также значительно ускорит выполнение.

я есть огромное количество функций общим объемом около 2,8 ГБ объектного кода (к сожалению, нет никаких способов обойтись, научные вычисления ...) Когда я пытаюсь связать их, я получаю (ожидается)relocation truncated to fit: R_X86_64_32S ошибки, ...

2 ответа

Boost manual

м коде у меня есть набор объектов: class Sphere { ... class Plane { ... ...И мне нужно использовать их коллекцию (все они будут иметь разные типы) вvector, Как бы я добавить объекты разных классов вvector?

2 ответа

ну, C ++ 1x также не принял shared_array. я не знаю почему однако у них есть unique_ptr <T>. если вы используете unique_ptr <T []>, то он использует delete [] для освобождения. я не знаю, почему они не предоставляют их для shared_ptr тоже. как shared_ptr <int []>.

ыло трудно найти ссылки в документации TR1, касающиеся общих массивов. В документации Boost достаточно ясно, что между выражениями "new" и "new []" в C ++ есть существенная разница. Шаблон shared_ptr предназначен для правильного хранения ...

5 ответов

 потерпит неудачу (по крайней мере на VisualStudio 2008 это говорит

у дать значение по умолчанию для параметра функции, который является ссылкой на структуру. Что я могу дать в качестве значения по умолчанию?