Вопросы по теме 'typecast-operator'

Преобразование с плавающей запятой С++ в целочисленный тип
Какие различные методы используются для преобразования данных типа float в целое число в C++? #include <iostream> using namespace std; struct database { int id, age; float salary; }; int main() { struct database employee;...
219702 просмотров

Ошибка преобразования типа данных nvarchar в bigint в SQL Server в операторе select
У меня есть 2 таблицы, в одной хранятся баллы пользователей, а в другой хранятся продукты, которые были приобретены пользователями. Я пытался найти чистые очки, которые есть у пользователя. Итак, вычитая один из другого, я попробовал эти два...
553 просмотров
schedule 07.02.2023

Почему это не делает неявное приведение к конвертирующему конструктору?
Итак, у меня есть этот код: struct Foo { Foo() { cout << "default\n"; } Foo(const long long) { cout << "implicit\n"; } }; struct Bar { Bar(const short param) : param(param) {} operator long long() const { return...
75 просмотров

Преобразование в базовый класс никогда не использовалось
У меня есть два класса, один из которых является производным от другого (потому что я не хочу раскрывать интерфейс базы). Однако позже я хочу создать ссылку на базу. Я могу сделать это с помощью обычной функции-члена base() , но не с помощью...
435 просмотров

приведение адреса в C
Почему необходимо приводить тип адреса, когда указатель указывает на адрес? Пример uint32_t *ptr = (uint32_t *) 0x40008000; Что будет, если мы не введем тип адреса?
41 просмотров
schedule 19.05.2023