Может ли быть переменная-член в классе, которая не является static
, но которая должна быть определена (как статическая переменная определена для резервирования памяти)? Если да, могу ли я привести пример? Если нет, то почему статические члены являются единственными определяемыми членами?переменная-член
BJARNE сказал, что если вы хотите использовать элемент как объект, вы должны определить его.
Но моя программа показывает ошибку, когда я явно определить переменную-член:
class test{
int i;
int j;
//...
};
int test::i; // error: i is not static member.
Что вы ожидаете от этого? – Pubby
@Pubby ТОГДА ЧТО БРАЙН НАСТОЯТЕЛЬНО ОЗНАЧАЕТ? –