Я наткнулся на это во время его потока, и это торчало для меня, как больной палец с тех пор. Я подумал, может быть, если бы я сохранил видео и вернусь к нему в будущем, когда буду более опытным, я пойму это, но он просто продолжал беспокоиться, чтобы просто оставить его. Здесь видео...
Он автоматически запускается в 1:13:00 для вас.
https://youtu.be/uHSLHvWFkto?t=4380
Как новый программист на C/С++, услышав это, он полностью исказил мой образ мышления. С ним, будучи профессионалом, и все, что я должен взять на себя, но мне нужна определенная ясность. Из сайтов, видеороликов, книг я читал, что использование общедоступных переменных - это плохая практика, но из того, что я получаю от этого видео, говорилось иначе. В видео он использует структуру, которая по умолчанию имеет модификатор доступа "public" и класс, который имеет доступ по умолчанию к "private". Что-то я здесь не понимаю.
Я не знаю, что делать. Если я сделаю свои переменные общедоступными, я не буду рисковать двусмысленностью? То, как он говорит, что он будет автоматически запускать кого-то для кодирования в формате, доходит до меня, ха-ха! Какой из них я должен использовать? Когда и почему?