Вопросы с меткой [static-cast]
У метки static-cast нет краткого описания.
4 вопроса
- Конкурсные 0
- Неотвеченные
- Цитируемые
- Рейтинг
- Популярные
- За неделю
- За месяц
- Неотвеченные (мои метки)
2
голоса
0
ответов
55
показов
Как преобразовать классическое приведение типа к приведению через static_cast<>()
Читаю книгу "Эффективное программирование TCP/IP" (автор: Йон Снейдер). Там описывается вызов socket() клиентом следующим образом:
rc = connect( s, ( struct sockaddr * )&peer, sizeof( ...
2
голоса
2
ответа
152
показа
Создание массива размер которого вычисляется на этапе компиляции (expression must have a constant value)
Почему компилятор ругается на такой код:
...
const double X_MIN = 2.0;
const double X_MAX = 3.0;
const double H = .1;
...
const int n = static_cast<int>((X_MAX - X_MIN)/H) + 1;
double ...
2
голоса
0
ответов
63
показа
Применение const_cast к указателю this
В данном примере использование const_cast<Single*>(this) в классе Single безопасно/оправдано?
class Base
{
public:
Base() {};
virtual vector<Single*> get() const = 0;
};
class ...
2
голоса
2
ответа
273
показа
Запись некорректных значений в переменную типа enum или enum class
Подскажите, пожалуйста, позволяют ли правила языков C и C++ записывать в переменную типа enum или enum class некорректное значение?
В найденных мной источниках данный вопрос раскрывается недостаточно ...