lloyd (19.11.2018 09:31, просмотров: 161) ответил fk0 на Но как??? Шаблонов нет, макросов нет, средств метапрограммирования нет, хидеров нет (как следствие не-микрософтовским редактором пользоваться невозможно, микрософтовским тем более... как вообще посмотреть состав класса на одной странице???),
>Шаблонов нет На сахаре обычно жалуются на их наличие в плюсах, отчаянно не желая использовать плюшки compile-time вычислений в эмбеддеде
>макросов нет
Там для этого рантайм-рефлексия.
>хидеров нет
ну, скажем, в том виде, в каким мы любим их понимать, это есть только в С/С++ (и то, во втором мечтают от них уйти).
>как вообще посмотреть состав класса на одной странице
Object explorer, такая же тема есть и в жабе
>средств метапрограммирования нет
И что вы под этим подразумеваете?
>как следствие не-микрософтовским редактором пользоваться невозможно
Есть Monodevelop
>низкое качество докуменрации
Йо-хо-хо, где же оно высокое? Я сходу вспоминаю только Qt и стандартную библиотеку С++, где документация лучше.
>Нет понятия функции с переменным числом аргументов
То, что есть в C - еще хуже. А полноценные varargs появились в С++11 только
> зато написать disposable класс
Адепты шарпа говорят, мол решетка безопаснее плюсов. Каждый раз, когда я им напоминаю, что деструкторы в шарпе нужно писать также, как и в плюсах, они делают недоумевающий вид
> помойка в которую тащили все, что удалось пропихнуть
С++ движется в ту же сторону
> языковые конструкции не следуют каким-то единым правилам
Вы писали когда-нибудь на PHP?