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

1 ответ

«Опасность» заключается в том, что этот бросок в стиле C может отбрасывать константу.

было много строк, написанных на тему reinterpret_cast, и насколько это плохо, я все еще озадачен лучшим способом избежать этого, особенно когда имеешь дело с функциями, такими как чтение и запись из fstream. Итак, вот моя дилемма ... Допустим, у ...

2 ответа

это поле комментария делает меня сумасшедшим

вижу свою ошибку здесь .. это правило разбирает некоторые вещи в порядке, но последние два образца нет. Может кто-нибудь, пожалуйста, дайте мне подсказку .. Цель - это синтаксический анализатор, который может идентифицировать доступ к свойству ...

1 ответ

Использование ссылок для доступа к объектам класса C ++

Это меня поставило в тупик. То, что я пытаюсь сделать, - это получить ссылочную переменную в классе-обертке, чтобы она указывала на объект структуры в классе, который она оборачивает, так что любые установки переменных в структуре из других ...

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

7 ответов

Как конвертировать вектор в набор? [закрыто]

У меня есть вектор, в котором я сохраняю объекты. Мне нужно преобразовать его в набор. Я читал о наборе, но у меня все еще есть пара вопросов: Как правильно его инициализировать? Честно говоря, некоторые учебники говорят, что это хорошо, чтобы ...

2 ответа

std :: shared_ptr Исключительная безопасность

Я только что понял, чтениеэта страница [http://www.cplusplus.com/reference/memory/shared_ptr/shared_ptr/]что конструктор std :: shared_ptr с одним аргументом указателя не исключение. Следовательно, следующий код содержит возможную утечку ...

2 ответа

@ Олив: Нет, я не говорил, что это неопределенное поведение. Это адрес члена массива, а арифметические правила указателя позволяют добавлять любое смещение, попадающее в тот же массив. Что определяет ваш пример.

те рассмотрим этот код: int i; int is[10]{}; unsigned char * p = reinterpret_cast<unsigned char*>(&i); //p defined to point to the object-representation of the first element of array ints unsigned char * ps = reinterpret_cast<unsigned ...

1 ответ

Не совсем, рабочий скрипт не может ничего касаться снаружи. Это просто для того, когда у вас есть тяжелый JS, который является автономным. Это будет бесполезно в вашем сценарии.

я медленная операция ввода-вывода, которой мне нужно управлять из пользовательского интерфейса QML. Интерфейс ввода / вывода находится в C ++. По сути, когда пользователь нажимает кнопку, мне нужно отправить сообщение и получить ответ от ...

1 ответ

 Я бы не сказал, что он предпочитает столько, сколько требуется.

я есть классC у которого есть оператор приведения к чему угодно. В примере я попытался привести его кstd::string тремя разными способами:static_castконструкторstd::string и присваиваяstd::string, Однако компилируется только последний, в то время ...

3 ответа

Извините, нет, это не ясно из текста. Вы сделали несколько интересных утверждений, но еще не подкрепили их какими-либо доказательствами.

оложим, у меня есть три скомпилированных объекта, все произведенныетот же компилятор / версия: A был скомпилирован со стандартом C ++ 11B был скомпилирован со стандартом C ++ 14C был скомпилирован со стандартом C ++ 17Для простоты предположим, ...

2 ответа

https://blogs.msdn.microsoft.com/vcblog/2017/08/14/cmake-support-in-visual-studio-customizing-your-environment/

l Studio 2017 предоставляет встроенную поддержку для обработки проектов CMake. Документация [https://blogs.msdn.microsoft.com/vcblog/2016/10/05/cmake-support-in-visual-studio/] в основном охватывает сценарии, основанные на уже существующих ...