Войти
ПрограммированиеФорумОбщее

Unreal Engine и его совместимость с RAD Studio/Embarcadero C++ Builder (3 стр)

Advanced: Тема повышенной сложности или важная.

Страницы: 1 2 3
#30
12:10, 8 мая 2016

>Не знаю ни одной причины писать compiler-specific код
Я тоже не знаю. Я, к примеру, #pragma once не использую. Я просто пишу код, у которого работоспособность гарантируется для одного компилятора, одной версии библиотек. Я не разрабатываю кроссплатформенный софт и не пишу библиотеки, которые нужно распространять. Если человек захочет что-то сделать в моём проекте, пусть ставит готовое стабильное окружение, выделяет чистый раздел на системном диске и время в пределах полугода. Иначе зачем начинать? А кто там будет брать куски кода для своих нужд, пусть берёт. Его проблемы.


#31
13:29, 8 мая 2016

Virtual_Light
> Я тоже не знаю. Я, к примеру, #pragma once не использую.
Не подскажешь, в каком из С++11-совместимых компиляторов отсутствует pragma once?

> Я просто пишу код, у которого работоспособность гарантируется для одного
> компилятора, одной версии библиотек. Я не разрабатываю кроссплатформенный софт
> и не пишу библиотеки, которые нужно распространять
Как обстоят дела с обновлениями компилятора?

#32
15:55, 8 мая 2016

Virtual_Light
Может ещё чистую ОС определённой версии поставить?
-Eugene-
> Не подскажешь, в каком из С++11-совместимых компиляторов отсутствует pragma
> once?
В том, что у Виртуального? По его же логике, если его компилятор поддерживает какую-нибудь фичу, то ей вполне можно пользоваться.

Страницы: 1 2 3
ПрограммированиеФорумОбщее

Тема в архиве.