Я заметил при чтении через свой код, что у меня есть статическая функция-член, которая изменяет частный член своего класса с помощью указателя на экземпляр указанного класса.C++ alter private member variable from static member function
Он компилируется и функционирует без проблем, но я просто хотел знать, было ли это кошерным редактировать частную переменную таким образом, от элемента, но статической функции, или если я должен внедрять публичную функцию setVar.
Обратите внимание, что я не пытаюсь обойти стандартную практику кодирования, редактируя переменные-члены из статической функции - функция обязательно статична, поэтому ее можно запускать как поток, используя библиотеку POSIX pthread.
Приветствия, Wyatt
Да, это нормально. – 2010-07-07 09:42:29