Некоторые cpp-файлы принудительно требуют писать инклюды в них, но я

стараюсь пихать всё в хедер. Если надо и в cpp тоже, мне нужно также добавить туда #pragma once?

20 ответов

16 просмотров

Загуглите как препроцессор работает

Cvv
Загуглите как препроцессор работает

Это сложно слишком для такого вопроса и вряд ди даст ответы человеку, задающим таком вопрос)

Лучший хедер - в котором нет инклюдов совсем.

Богдан Karabinskyi
Это сложно слишком для такого вопроса и вряд ди да...

Без понимания, как из кода получается исполняемый файл — как-то далеко в проггинже не пойдешь

Artyom Volkov
И кода

Не, лучший код - где только хедеры

Vladimir Alyamkin
Лучший хедер - в котором нет инклюдов совсем.

я думал наоборот в хеадер всё что можно кидать надо, ведь движок так сам делает я и подумал. Хорошо, перепишу все подключения в cpp файлы

Arthur-Novikov Автор вопроса
Vladimir Alyamkin
Лучший хедер - в котором нет инклюдов совсем.

Так при генерации классов анрил сам пихает инклюды в хедеры

1. Какие 2. И?)

А вы понимаете для чего вообще нужны хеддеры?

Arthur-Novikov Автор вопроса

А я люблю хедеры

Ждём пока анрил перепишут на модули. Лет десять ещё ждём?..

Vladimir Shcherba
Ждём пока анрил перепишут на модули. Лет десять ещ...

Плюсы ушли в сторону модульности, но не факт, что в гейдеве с ними столкнетесь. Некоторые студии с 03 стандарта не ушли :)

Cvv
Плюсы ушли в сторону модульности, но не факт, что ...

Рано или поздно столкнусь. Прогресс беспощаден.

Vladimir Shcherba
Рано или поздно столкнусь. Прогресс беспощаден.

У ноти дог последний анчартед на 03 стандарте. У многих студий перевод своего движка на новый стандарт -- слишком дорогое удовольствие

Понимание нужно. Оптимизация и проч. в них без этого никуда

Cvv
Понимание нужно. Оптимизация и проч. в них без это...

Я разговаривал по этому поводу с Полухиным он мне сказал так: смотря чем заниматься, сказал не заморачиваться особо на это, чел уважаемый в собществе с++.

Похожие вопросы

Обсуждают сегодня

так это может кто что знает или использует что-то как макбук только не макбук? на 13…14 дюймов
Michael
9
Кто-нибудь знает почему SPM клонирует репо целиком? Некоторые репы просто огромные, как та же swift-syntax которая нужна для использования макросов. Сначала подумал, что это...
iMike
6
Всем привет) Я попробовал турбо роутер октябрьский. Вроде доволен, но возникла проблемка) Бутстраповские модалки плодят .modal-backdrop элементы Если модалка открыта, должне...
Виталий
3
Так а кто может спарсить всех участников чата? Идишники
Magic
18
да пофиг на капчу зашел в чат и молчишь при этом ты нонейм? пошел вон
Magic
17
у меня вопрос, а айМайк отец пятерых детей или отец пятого свифта?
Karl {🌪️}{🐊} Shinobi
5
кто что использовал парсить ексель ? неохота гуглить и пробовать 🙃
Oleh Nerzh
7
Гайз, а как отправлять с вейпора пуши на андроид? ) Меня вот осенило )))
Serg
11
Как удалить health check в Consul? Казалось бы, это должно быть не сложно, но я не могу найти в документации ничего про это, только про добавление service с health check "в н...
Roman
2
Добрый день! Подскажите, пожалуйста: какими компетенциями нужно обладать, чтобы претендовать на работу эрланг (отдельная благодарность, если про элексир тоже подскажете) разр...
via ☸️ led
1
Карта сайта