История изменений
Исправление rumgot, (текущая версия) :
struct Validators; - это странно конечно, но если там семантически что-то одно, то и указатель может называться как одна сущность:
Validators validators;
Длинные названия читать неудобно.
Каракули читать неудобно.
Ну пусть даже GList, не копировать же его по стеку.
Если там внутри целевые данные в куче, то от копирования метаинформации с указателем на данные и количеством элементов особой проблемы нет.
Исправление rumgot, :
struct Validators; - это странно конечно, но если там семантически что-то одно, то и указатель может называться как одна сущность:
Validators validators;
Длинные названия читать неудобно.
Каракули читать неудобно.
Ну пусть даже GList, не копировать же его по стеку.
Если там внутри целевые данные в куче, то от копирования метаинформации с указателем на данные и количестве элементов особой проблемы нет.
Исправление rumgot, :
struct Validators; - это странно конечно, но если там семантически что-то одно, то и указатель может называться как одна сущность:
Validators validators;
Длинные названия читать неудобно.
Каракули читать неудобно.
Исходная версия rumgot, :
struct Validators; - это странно конечно, но если там семантически что-то одно, то и указатель может называться как одна сущность:
Validators validators;