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

1 ответ

Как использовать googletest Failures в точки останова

Я недавно обнаружилСбои в точках останова - опцияиз googletest с помощью параметра командной строкиgtest_break_on_failureили путем определения GTEST_BREAK_ON_FAILUREпеременная окружения. Я попробовал с помощьюgtest_break_on_failure, Из командной ...

2 ответа

Ложный не виртуальный метод, выдающий ошибку компиляции

Мне нужно написать gtest для тестирования некоторого существующего кода, который имеет не виртуальный метод, поэтому я тестирую с использованием приведенного ниже источника, но я получаю ошибку компиляции package / web / webscr / ...

2 ответа

Qt и стратегия обработки ошибок

На самом деле, я понимаю основные плюсы и минусы использования исключений. И я использую их в своих проектах по умолчанию в качестве стратегии обработки ошибок. Но сейчас я начинаю проект Windows CE с библиотекой Qt и вижу, что создатели Qt ...

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

1 ответ

Создать виртуальный раздел [закрыто]

Я пытаюсь создать скрытый виртуальный раздел на USB-накопителе с помощью C ++. Могу ли я использовать виртуальный диск API в Windows для этого?

4 ответа

Повышение межпроцессных мьютексов и проверка на отказ

Мне нужна межпроцессная синхронизация вокруг аппаратного обеспечения. Поскольку этот код должен работать в Windows и Linux, я использую мьютексы Boost Interprocess. Все работает хорошо, прими мой метод проверки отказа от мьютекса. Существует ...

1 ответ

Общий макрос для чтения входных данных и проверки их достоверности

Я видел в переполнении стека, что много похожих вопросов повторяются, и они связаны с чтением одного элемента входных данных изSTDINи проверьте его действительность. Данные могут быть целыми числами"%d"двойной"%f"строка"%s", без знака ...

6 ответов

частное наследство

Я не совсем понимаю это: class Base { public: Base() { cout<<"Base" << endl; } virtual void call() { cout<<"Base call" << endl; } }; class Derived: private Base { public: Derived() { cout<<"Derived" << endl; } }; int main(void) { Base *bPtr = ...

2 ответа

Перегрузка << ошибка оператора C2804: двоичный оператор '<< имеет слишком много параметров

Вот мой класс: #ifndef CLOCK_H #define CLOCK_H using namespace std; class Clock { //Member Variables private: int hours, minutes; void fixTime( ); public: //Getter & settor methods. void setHours(int hrs); int getHours() const; ...

2 ответа

Обнаружение COM-порта в Linux

Пожалуйста, дайте мне знать, если есть какой-либо API, системный вызов, функция (в Linux), которую я могу использовать своей программой на C для динамического определения COM-порта, т. Е. Всякий раз, когда в порт вставлен USB-модемный ключ, я ...

4 ответа

Могу ли я использовать новое размещение для сброса объекта в shared_ptr?

Допустим, у меня есть класс. class BigData {...}; typedef boost::shared_ptr<BigData> BigDataPtr;Тогда я делаю: BigDataPtr bigDataPtr(new BigData());Позже, когда я закончу с моим объектом, я уверен, что других пользователей для этого объекта ...