LINUX.ORG.RU

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

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

struct Validators; - это странно конечно, но если там семантически что-то одно, то и указатель может называться как одна сущность:

Validators validators;

Длинные названия читать неудобно.

Каракули читать неудобно.

Ну пусть даже GList, не копировать же его по стеку.

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

Исправление rumgot, :

struct Validators; - это странно конечно, но если там семантически что-то одно, то и указатель может называться как одна сущность:

Validators validators;

Длинные названия читать неудобно.

Каракули читать неудобно.

Ну пусть даже GList, не копировать же его по стеку.

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

Исправление rumgot, :

struct Validators; - это странно конечно, но если там семантически что-то одно, то и указатель может называться как одна сущность:

Validators validators;

Длинные названия читать неудобно.

Каракули читать неудобно.

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

struct Validators; - это странно конечно, но если там семантически что-то одно, то и указатель может называться как одна сущность:

Validators validators;