LINUX.ORG.RU

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

Исправление LINUX-ORG-RU, (текущая версия) :

Особо ненужно, но ты сам отетил на свой вопрос, для создания обобщённого интерфейса для разных типов, дабы не к void * всё приводить и по мере надобности всё приводить в нужному типу.

Но у генерика есть побочка, если начал его применять и не хочешь получить кашу и путаницу то и впредь фигач всё в рамках него, ну не прям страшно, но такое себе тоже помнить где что под генериком, а где ручками.

Удобно для тех вещей что в кишках и наружу не торчат там можно всё обособленно сделать код с обособленной работе с типами.

Короче применения можно найти, но как по мне все они сводятся к частным случаям которые порой надёжнее и без генериков сделать, а порой лучше с генериками, но лучше где то поглубже не наружу ИМХО.

Исходная версия LINUX-ORG-RU, :

Особо ненужно, но ты сам отетил на свой вопрос, для создания обобщённого интерфейса для разных типов, дабы не к void * всё приводить и по мере надобности всё приводить в нужному типу.

Но у генерика есть побочка, если начал его применять и не хочешь получить кашу и путаницу то и впредь фигач всё в рамках него, ну не прям страшно, но такое себе тоже помнить где что под генериком, а где ручками.

Удобно для тех вещей что в кишках и наружу не торчат там можно всё обособленно сделать код с обособленной работе с типами.