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

4 ответа

Подключение перегруженных сигналов и слотов в Qt 5

У меня проблемы с получением доступа к новому синтаксису сигнал / слот (используя указатель на функцию-член) в Qt 5, как описано вСинтаксис нового слота сигналов [https://wiki.qt.io/New_Signal_Slot_Syntax], Я попытался ...

1 ответ

Правильный способ конвертировать byte [] в Java в unsigned char * в C ++, и наоборот?

Я новичок в C ++ и JNI, я пытаюсь найти правильный способ конвертировать byte [] в java в unsigned char * в C ++ с использованием JNI, и наоборот! (Я работаю на Android) После поиска решения в Google и SO, я не нашел хорошего ...

5 ответов

Есть ли какие-либо преимущества, чтобы бросить другую вещь, что std :: исключение (или производные типы)

Есть ли какие-либо преимущества или случаи использования, чтобы бросить другое, что std :: исключение (или производные типы). Напримерthrow 1; или жеthrow "error"; Другими словами, почему стандарт c ++ это позволяет.

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

2 ответа

reinterpret_cast между char * и std :: uint8_t * - безопасно?

Теперь нам всем иногда приходится работать с двоичными данными. В C ++ мы работаем с последовательностями байтов, а с самого началаchar был наш строительный блок. Определено, чтобы иметьsizeof из 1, это байт. И все функции ввода / вывода ...

10 ответов

C ++ самый эффективный способ преобразования строки в int (быстрее, чем atoi)

Как упомянуто в названии, я ищу что-то, что может дать мне больше производительности, чем atoi. В настоящее время самый быстрый способ, который я знаю, это atoi(mystring.c_str())Наконец, я бы предпочел решение, которое не зависит от Boost. У ...

7 ответов

Как обойти стандартную функцию C ++ при сохранении ее функциональности

Я ищу способ переопределить набор функций POSIX, но затем завершить переопределение вызовом исходной функции. Идея состоит в том, что я пытаюсь создать слой, который может ограничивать то, какие API-интерфейсы ОС могут вызываться в зависимости от ...

3 ответа

C ++ самый быстрый способ очистить или стереть вектор

У меня есть код, где я обычно заполняю вектор от 0 до 5000 элементов. Я знаю, что максимум никогда не превышает 5000. Вместо того, чтобы инициализировать вектор несколько раз, я хотел бы сделать только один раз vector<struct> myvector; ...

4 ответа

переопределение со спецификацией разностного доступа c ++

Я наткнулся на вопрос во время прохождения теста iKM. Был базовый класс с двумя абстрактными методами с частным спецификатором доступа. Был производный класс, который переопределял эти абстрактные методы, но со спецификатором защищенного ...

5 ответов

аргументы по умолчанию в конструкторе

Могу ли я использовать аргументы по умолчанию в конструкторе, как это может быть Soldier(int entyID, int hlth = 100, int exp = 10, string nme) : entityID(entyID = globalID++), health(hlth), experience(exp), name(nme = SelectRandomName(exp)) { ...

1 ответ

Вложенная структура нарушает constexpr, несмотря на то, что она идентична глобальным

У меня проблемы со следующим кодом: template<typename T> constexpr int get(T vec) { return vec.get(); } struct coord { constexpr int get() const { return x; } int x; }; struct foo { struct coord2 { constexpr int get() const { return x; } int x; ...