coding style: префиксы у указателей в C++
От: Wody  
Дата: 10.08.11 18:34
Оценка:
Обратил внимание на этот пункт:

29. Naming pointers specifically should be avoided.

Line* line; // NOT: Line* pLine;
            // NOT: LIne* linePtr;

Many variables in a C/C++ environment are pointers, so a convention like this is almost impossible to follow. Also objects in C++ are often oblique types where the specific implementation should be ignored by the programmer. Only when the actual type of an object is of special significance, the name should emphasize the type.

здесь: http://geosoft.no/development/cppstyle.html
я обычно использовал префикс p, но теперь смущает к чему его применять, т.к. большинство поинтеров заворачиваю в auto, scoped, shared — ptrs, а они в общем-то и не поинтеры. С другой стороны видеть разыменование -> у мембера без префикса p как-то непривычно.
А как вы именуете указатели в с++?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.