Re: Как вы относитесь к #include посреди cpp?
От: _b_l_  
Дата: 06.10.10 12:33
Оценка:
Здравствуйте, XJess, Вы писали:

XJ>Привет всем!

XJ>Собственно, сабж. Я вот недавно наткнулась в чужом коде на такое. Хотелось бы узнать, зачем человек мог так сделать? Это типа, чтобы включалось как можно ближе к месту использования чего-то из этого хедера?

XJ>Какие грабли могут быть от такого?


XJ>Кстати, по правилам хорошего тона все #include должны ведь быть в начале?


Когда все include собраны в одном месте, легче найти это место и увидеть все зависимости. Грабли могут быть если, например, кто-нибудь захочет добавить using namespace blah-blah и не заметит, что где-то ниже по коду стоят директивы include. Если человек делает это, потому что ему лень прокручивать файл в начало и обратно, научите его комбинациям "Ctrl+Home" и "Ctrl+-" (для MSVS).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.