LINUX.ORG.RU

История изменений

Исправление alysnix, (текущая версия) :

Для рефлексии. Но ты никогда с такими вещами не работал, не понимаешь как это и где это можно применить.

прицепи к с++ классу массив с именами, типами и смещениями полей … и получится твоя незаменимая рефлексия. если тебе оно так надо.

«имена полей», это всего лишь дополнительная человекочитаемая инфа, и не более. она ничего нового не добавляет к программе, кроме отображения - «имя-> смещение тип». если вы это там называете волшебством рефлексии, то это смешно.

эту шнягу можно впердолить в любой типизированный язык, лишней полстраничкой компилятора.

Исходная версия alysnix, :

Для рефлексии. Но ты никогда с такими вещами не работал, не понимаешь как это и где это можно применить.

прицепи к с++ классу массив с именами, типами и смещениями полей … и получится твоя незаменимая рефлексия. если тебе оно так надо.

«имена полей», это всего лишь дополнительная человекочитаемая инфа, и не более. она ничего нового не добавляет к программе, кроме отображения - «имя-> смещение тип». если вы там называете волшебством рефлексии, то это смешно.

эту шнягу можно впердолить в любой типизированный язык, лишней полстраничкой компилятора.