Результаты поиска по запросу "c++"
Профилирование времени жизни объекта C ++
Класс ObjectInfo - это диагностический класс, предназначенный для отслеживания статистических данных, таких как время жизни и количество объектов. Определенный класс наследует от ObjectInfo, как показано. Член этого конкретного класса ...
Ссылка на функцию неоднозначна [дубликат]
На этот вопрос уже есть ответ здесь: Странный неоднозначный вызов перегруженной функции [/questions/16602175/strange-ambiguous-call-to-overloaded-function-error] 11 ответовПочему это вызывает ошибку компилятора, утверждая, что мои ...
Каков результат decltype («Hello»)?
Я получаю неожиданные результаты от всех компиляторов, на которых я пробовал следующее (GCC 4.7.2, GCC 4.8.0 beta, ICC 13.0.1, Clang 3.2, VC10): #include <type_traits> int main() { // This will fire static_assert( std::is_same<decltype("Hello"), ...
Написание манипулятора для пользовательского потока класса
Я написал собственный класс потока, который выводит текст с отступом и имеет манипуляторы, которые могут изменять уровень отступа. Вся работа по отступам реализована в пользовательском классе потокового буфера, который используется потоковым ...
constexpr, массивы и инициализация
Есть ли в мире C ++ что-нибудь, что сделало бы возможным то, что я пытаюсь сделать? template < typename T , size_t Size > struct array { constexpr T buf[Size]; constexpr size_t size() const { return Size; } }; template < typename T , size_t Size ...
__cdecl, __stdcall и __fastcall все называются одинаково?
Я использую Visual C ++ 2010 и MASM в качестве моего x64-Assembler. Это мой код C ++: // include directive #include "stdafx.h" // functions extern "C" int Asm(); extern "C" int (convention) sum(int x, int y) { return x + y; } // main ...
Что означает очистка буфера?
Я изучаю C ++, и я нашел то, что не могу понять: Выходные буферы могут быть явно сброшены для принудительной записи в буфер. По умолчанию чтениеcin флешиcout; cout также сбрасывается, когда программа заканчивается нормально. Итак, очистка ...
векторные итераторы несовместимы при удалении из вектора
У меня есть карта, элементы которой являются векторами. Я должен удалить из этих векторов все элементы, которые равны специальному числуnum std::map<size_t,std::vector<size_t> > myMap; for (std::map<size_t,std::vector<size_t> >::iterator itMap = ...
Чтение текста из двоичного файла, такого как PDF
У меня проблема с чтением двоичного файла в C ++. В настоящее время мой код выглядит так: FILE *s=fopen(source, "rb"); fseek(s,0,SEEK_END); size_file size=ftell(s); rewind(s); char *sbuffer=(char *) malloc(sizeof(char) * ...
Явная реализация шаблонного конструктора для шаблонного класса
Я не уверен, является ли это ошибкой в Clang 3.2 или нарушением C ++ 03, но кажется, что явное создание экземпляров шаблонных конструкторов для шаблонных классов завершается неудачно, но явное создание экземпляров шаблонных ...