Результаты поиска по запросу "c++"
Мне не кажется, что cpx хотел отключить оператор присваивания. (S) он хотел использовать это, но у него был вопрос о самостоятельном назначении. (Кроме того, у вашего кода была опечатка.)
рировал ли компилятор оператор присваивания от самоназначения? class T { int x; public: T(int X = 0): x(X) {} }; int main() { T a(1); a = a; } Всегда ли мне нужно защищать себя от присваивания, даже если члены класса не имеют указатель?
Что делает этот код? (Size_t) -1
Может кто-нибудь объяснить, что происходит, когда size_t или любой другой идентификатор типа заключен в скобки. Я знаю, что это старый синтаксис Typecast, но в этом контексте я не слежу за тем, что происходит. Я видел это для определения ...
, Я извлек всю важную информацию из исходного поста и представил здесь, так как считаю, что для входа на форум необходимо иметь учетную запись.
отаю с 8-битным чипом AVR. Для 64-битного double нет типа данных (double просто сопоставляется с 32-битным float). Тем не менее, я буду получать 64-битные дубликаты по Serial, и мне нужно будет выводить 64-битные дубликаты по Serial. Как я могу ...
, И не важно - «делай то, что хорошо» (в пределах разумного).
жный дубликат: Почему люди не делают отступ в C ++ для доступа к спецификаторам / операторам case? [https://stackoverflow.com/questions/4299729/why-dont-people-indent-c-access-specifiers-case-statements] У меня есть вопрос о синтаксисе ... не ...
прежде чем делать
етил, что смог скомпилировать дочерний класс перед родительским классом с помощью g ++. Есть ли необходимость компилировать в определенном порядке с учетом зависимостей?
Перегрузка константных и неконстантных операторов
У меня есть тема, я запутался в том, что мне нужно немного проработать. Это перегрузка оператора с помощью константной и неконстантной версий. // non-const double &operator[](int idx) { if (idx < length && idx >= 0) { return data[idx]; } throw ...
asm.js - Как должны быть реализованы указатели функций
Примечание: этот вопрос чисто оasm.js ни о C ++, ни о каком-либо другом языке программирования. Как уже сказано в заголовке: Как эффективно реализовать указатель на функцию? Я не мог найти что-либо в Интернете, поэтому я решил спросить ...
К вашему сведению, внешний "C" уже находится в текущем Ubuntu /usr/include/jpeglib.h из пакета libjpeg62-dev.
довал коду примера в файле примера libjpeg, однако я не смог прочитать данные изображения. У меня есть следующая структура, и я создал экземпляр этой структуры. struct ImageData { unsigned char *pixels; long width; long height; }; ...
имеет значение
я есть карта для подсчета появления слов в файле. Я читаю слова из файла, и каждый раз, когда я читаю слово, я хочу сделать это: map[word]++; //(where map is the name of my map, I'm not using map as a name of course)так что если моя карта уже ...
Как написать оператор преобразования C ++, возвращающий ссылку на массив?
В C ++ можно добавить операторы неявного преобразования в класс или структуру. Например, 3D векторные типы обычно включают в себя что-то вроде: struct Vector { float x, y, z; operator float * () { return reinterpret_cast<float *>(this); } ...