Скрытие функции winmain()
Есть ли способ скрыть WinMain()
функция внутри класса? Спасибо.
1 ответ
Решение
Нет, нет. Лучше спросить "зачем тебе это?" В Java или C# основная функция является статическим членом класса не потому, что он лучше или чище, а потому, что язык не допускает функции, не являющиеся членами. В C++ они разрешены и даже поощряются во многих случаях.
Для основной функции, точки входа в вашу программу, имеет больше смысла находиться "снаружи". Он запускается в практически пустой среде, а затем настраивает все, что нужно настроить, прежде чем вызывать реальную логику приложения.