Результаты поиска по запросу "c++"
Как перехватить exit_code и stderr команды, которая запускается в C ++?
Я пишу программу на C ++, которая выполняет и выводит (в режиме реального времени) сценарий оболочки, make-файл или просто другую программу. Однако я хотел бы, чтобы моя программа возвращалась по-другому, когда есть ошибки или ...
Что если я не помещу возвращаемое значение в функцию, прототип которой возвращает значение [duplicate]
На этот вопрос уже есть ответ здесь: Как проги C ++ получают свое возвращаемое значение, если в функции не указано возвращаемое значение? [/questions/3459810/how-do-c-progs-get-their-return-value-when-a-return-is-not-specified-in-the-f] 6 ...
Qt - Получить имя иконки QPushButton
У меня есть два состояния QPushButton. Я хочу связать значок с каждым государством. Это как кнопки Play | Pause в музыкальных проигрывателях. Для этого я хотел бы получить имя текущей иконки, чтобы знать, какой будет следующая иконка для ...
boost :: asio :: buffer: получение размера буфера и предотвращение переполнения буфера?
У меня есть две следующие функции для отправки и получения пакетов. void send(std::string protocol) { char *request=new char[protocol.size()+1]; request[protocol.size()] = 0; memcpy(request,protocol.c_str(),protocol.size()); request_length = ...
Специализация члена класса шаблона без объявления в заголовке
У меня есть шаблонный класс, который я объявляю в заголовке с одним методом и без определения этого метода в заголовке. В файле .cc я определяю специализации этого методаникогда не объявляя их в шапке, В другом файле .cc я вызываю метод для ...
переопределение функции с различными типами возврата
Влияет ли тип возвращаемого значения на переопределение функции? (Насколько я знаю, return typde не является частью сигнатуры функции / метода) В базовом классе у меня есть функция, которая не получает аргументы, возвращаетint и ...
BST вставить в C ++
Я изучаю C ++ и пишу двоичное дерево поиска. Ниже приведен код, который я написал для моего метода вставки. BSTNode * BST::Insert(const std::string & v) { BSTNode *n = !root ? root = new BSTNode(v) : Insert_Helper(v,root); if(n) size++; return ...
Как я могу использовать только одну библиотеку / файл boost? [Дубликат]
Возможный дубликат: Создание подмножества надстройки в Windows [https://stackoverflow.com/questions/439402/building-a-subset-of-boost-in-windows] Я использую Visual C ++ 6.0, и я хотел бы использоватьповышение :: ...
В чем причина заголовков?
Я не совсем понимаю смысл иметь заголовок; похоже, нарушает принцип СУХОГО! Вся информация в заголовке (может быть) содержится в реализации.
Что такое конвертирующий конструктор в C ++? Для чего это?
Я слышал, что в C ++ есть нечто, называемое «конструкторами преобразования» или «конструкторами преобразования». Что это и для чего они? Я видел упомянутое в отношении этого кода: class MyClass { public: int a, b; MyClass( int i ) {} } int ...