0
ответов

Стабильна ли вторая часть map<..,..>?

Если у нас есть карта > перемещаются ли векторы при изменении красно-черного дерева карты или оно хранит указатели на векторы или что-то в этом роде и не перемещает их(иначе работает...
вопрос задан: 18 March 2012 07:35
0
ответов

Чем перегрузка виртуального метода отличается от невиртуального метода?

В чем разница между этими двумя: объявление функции базового класса виртуальной и изменение производного класса функция. Перегрузка унаследованной невиртуальной функции. Когда бы вы использовали один ...
вопрос задан: 18 March 2012 07:11
0
ответов

Имеет ли смысл использовать std::uninitialized_fill() с любым распределителем?

Имеет ли смысл инициализировать память с помощью std::uninitialized_fill() в библиотеке, если распределитель, переданный пользователем в качестве аргумента, использовался для получения самой памяти? Я спрашиваю об этом, потому что...
вопрос задан: 18 March 2012 02:56
0
ответов

Несколько приемников необработанных окон ввода

У меня есть окно только для сообщений (ATL::CWindowImpl), которое регистрируется для необработанного ввода с помощью флага RIDEV_INPUTSINK, что означает, что оно получает все вводимые данные. независимо от того, является ли окно окном переднего плана. ...
вопрос задан: 18 March 2012 02:17
0
ответов

Атомарные операции в C++

У меня есть набор функций C++: funcB(){}; функцияC(){}; функция() { функцияB(); функцияC(); } Теперь я хочу сделать funcA атомарным, т.е. вызовы funcB и funcC внутри funcA должны выполняться атомарно. Является ли ...
вопрос задан: 18 March 2012 00:38
0
ответов

Visual C++: ошибка C2664: 'GetModuleFileNameW': невозможно преобразовать параметр 2 из 'char [260]' на «LPWCH»

, когда я пытался скомпилировать свой проект, я получил несколько ошибок, которые не могу решить.. в любом случае, это один из кодов: public: void Init(HMODULE hModule, строка Имя файла) { char szLoc[MAX_PATH]; ...
вопрос задан: 17 March 2012 22:01
0
ответов

Скорость — встраивание python в c++ или расширение python с помощью c++

У меня есть несколько больших баз данных mysql с данными для вычислений и некоторые части, где мне нужно получить данные с внешних веб-сайтов. Я использовал python для всего этого до сих пор, но что я могу сказать: это не...
вопрос задан: 17 March 2012 19:52
0
ответов

Почему вместо функций используется конструктор?

Это очень простой вопрос, я искал его, но я просто хочу спросить это сообщество, что у нас есть и конструкторы, и методы. Но обычно мы используем конструктор для инициализации переменных вместо ...
вопрос задан: 17 March 2012 18:03
0
ответов

Как я могу проверить, есть ли в окне видимые полосы прокрутки, используя его HWND?

Я хочу проверить, отображается ли в окне внешнего приложения вертикальная или горизонтальная полоса прокрутки с помощью HWND (дескриптора) окна. Существуют ли какие-либо функции WinApi для получения этой информации? Я ...
вопрос задан: 17 March 2012 16:37
0
ответов

Как создать ускоренные статические библиотеки?

Это работает, но не создает статические версии библиотек boost (может быть, я ошибаюсь?) bjam --toolset=gcc --prefix=C:\boost_1_49_0-mingw install Попытка ввести следующую команду: bjam --toolset =gcc -...
вопрос задан: 17 March 2012 15:36
0
ответов

Быстрый ввод/вывод в конкурентном программировании

Я много раз сталкивался с этим конкретным фрагментом кода в решениях конкурсов по программированию. Я понимаю основное использование этого кода, чтобы обойти временные ограничения, но я хочу понять это ...
вопрос задан: 17 March 2012 11:30
0
ответов

как получить размер кучи программы

Как найти размер кучи программы c++ под платформой linux? Мне нужно пространство кучи памяти перед использованием нового или malloc, а также после этого. Кто-нибудь может помочь? #include #include ...
вопрос задан: 17 March 2012 09:41
0
ответов

Исполняемый файл с несколькими исходными текстами медленнее, чем исполняемый файл с одним исходным кодом.

У меня был один исходный файл, в котором были все определения и функции классов. Для лучшей организации я переместил объявления классов (.h) и реализации (.cpp) в отдельные файлы. Но когда я...
вопрос задан: 17 March 2012 08:09
0
ответов

Управление порядком конструктора статических объектов

Я пишу маленькое ядро ​​на С++11 и имею два экземпляра одного типа, которые должны быть сконструированы до того, как будут созданы какие-либо другие статические объекты. Код, который я написал, выглядит следующим образом: // test.hpp ...
вопрос задан: 17 March 2012 07:43
0
ответов

Для чего была создана система GObject? [закрыто]

Введение Итак, после версии 0.60 GTK+ разработчики поняли, что для будущей разработки и прогресса весь инструментарий необходимо переписать, чтобы он был объектно-ориентированным. Теперь, поскольку C...
вопрос задан: 17 March 2012 05:10
0
ответов

Почему C++11 поддерживает 6 различных грамматик регулярных выражений?

Похоже, что C++11 поддерживает целых шесть различных грамматик регулярных выражений: регулярные выражения ECMA-262 (ECMAScript) (слегка модифицированные?) Основные регулярные выражения POSIX Расширенный POSIX ...
вопрос задан: 17 March 2012 02:27
0
ответов

нарезка класса дескриптора DLL

У меня есть проект Visual Studio 2008 C++, в котором я создаю DLL с интерфейсом C. Я определяю два типа функций обратного вызова: обычную и расширенную, предоставляющую дополнительные данные. struct Foo { ...
вопрос задан: 17 March 2012 01:57
0
ответов

Изменить то, как boost::property_tree reads переводит строки в bool

Я запутался в файлах заголовков для boost property_tree и, учитывая отсутствие документации по нижним уровням, я решил спросить, что проще способ - переопределить поток ...
вопрос задан: 16 March 2012 23:20
0
ответов

Минимальная реализация алгоритма gmtime?

Кто-нибудь знает о простой реализации gmtime или ctime без учета часового пояса, без внешних зависимостей и лицензии без авторского лева (BSD/MIT/что-либо проприетарно-безопасное)? Предпочтительно в ...
вопрос задан: 16 March 2012 22:23
0
ответов

Преобразование строки в структуру массивов символов в стиле C

У меня есть проект Visual Studio 2008 C++, в котором мне нужно преобразовать строку в структуру массивов символов в стиле C. Каков самый элегантный/эффективный способ сделать это? Вот мой текущий (...
вопрос задан: 16 March 2012 20:02
0
ответов

Условные переходы

Почему этот фрагмент кода компилируется? #include int foo(int x) { если(х == 10) вернуть х*10; } основной() { в а; стд::цин>>а; std::cout<
вопрос задан: 16 March 2012 17:55
0
ответов

Удаление nullptr — снижение производительности?

Оператор delete проверяет сам себя, если указатель равен nullptr. Есть ли какие-либо накладные расходы на производительность при вызове удаления для nullptr без самостоятельной проверки? удалить указатель; или if (ptr != nullptr) delete ...
вопрос задан: 16 March 2012 17:15
0
ответов

Ошибка компоновщика WMI на x64

Я пытаюсь использовать пример WMI из msdn: http://msdn.microsoft.com/en-us/library/windows/desktop/aa384724%28v=vs.85 %29.aspx Я дословно скопировал последний набор кода в консоль...
вопрос задан: 16 March 2012 17:13
0
ответов

Как документировать исходный код на основе Qt

Как документировать исходный код, который я пишу, чтобы другие разработчики видели справочные инструкции при наведении курсора, например, на класс имя, которое я создал в Qt Creator. Я хочу что-то сделать...
вопрос задан: 16 March 2012 16:26
0
ответов

Изменение QFileDialog::getOpenFileName для добавления дополнительного раскрывающегося списка

Я студент-программист, использующий Qt для создания таблицы для чтения для моей компании. Этот ридер является одновременно редактором и конвертером. Он читает файл .i, позволяет редактировать таблицу текстового документа, а затем выводит ...
вопрос задан: 16 March 2012 16:01
0
ответов

Запись файла по определенному пути на C++

У меня есть код, который успешно записывает файл: ofstream outfile (path); outfile.write(буфер,размер); outfile.flush(); выходной файл.close(); буфер и размер в остальном коде в порядке. ...
вопрос задан: 16 March 2012 15:26
0
ответов

В чем разница между _SH_SECURE и _SH_DENYWR

_SH_DENYWR запрещает любые другие попытки открыть файл с правами на запись (нарушение общего доступа) _SH_SECURE Устанавливает безопасный режим (совместное чтение, эксклюзивный доступ на запись) _SH_SECURE кажется более новым, основанным на ...
вопрос задан: 16 March 2012 14:19
0
ответов

Порядок конструктора в виртуальном наследовании

Я новичок в C++, особенно в объектно-ориентированном программировании. И теперь у меня есть проблема во время моего обучения. Существует следующая иерархия классов: class Class{}; Базовый класс: открытый класс {}; ...
вопрос задан: 16 March 2012 13:42
0
ответов

Вектор, который может содержать любой POD

Существует ли тип вектора, который может содержать любой POD? что-то вроде: anyvector v; v.push_back(1); v.push_back({1, 2, 3}); и получить к нему доступ с помощью: int a = v.get(0); ...
вопрос задан: 16 March 2012 13:38
0
ответов

Ошибка при использовании пространства имен?

Я изучаю dllexport и dllimport между C++ и C#. Я прочитал эту статью http://functionx.com/csharp2/libraries/cppcli.htm Код моей библиотеки C++: // Business.h #pragma, когда-то использовав ...
вопрос задан: 16 March 2012 12:15