powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вопрос начинающего
3 сообщений из 3, страница 1 из 1
Вопрос начинающего
    #32728847
rustem5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему нельзя в C++:

struct x_int : int {};
A. Будет в будущем В. Каноны ++ не позволяют
Б. Маразм Г. Глупый компилятор

или
typedef int[1] int;
...
Рейтинг: 0 / 0
Вопрос начинающего
    #32729334
Siebentearbeit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какие недетские вопросы блин :)

А чё будет, когда ты будешь неначинающий? :)

Ну во-первых, не x_int, a intEx :)

Но в следующий раз, перед тем, как задать такого сорта вопрос,
представь себя компилятором и увидь это:

Код: plaintext
struct x_int : int {};

;)

5 минут на компиляцию.

int не является классом/структурой.
а, следовательно, не содержит переменных
и методов. Что у него наследовать? :)
Если даже его самого, и, пусть эта декларация удалась,
что делать с этим:
Код: plaintext
x_int X;
?
...
Рейтинг: 0 / 0
Вопрос начинающего
    #32729337
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Потому что int - не класс и не структура. Надо агрегировать его.
Ну а объявлять новый тип, совпадающий со стандартным ... понятно нельзя.
Да, каноны не позволяют.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вопрос начинающего
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]