Скрытие функции winmain()

Есть ли способ скрыть WinMain() функция внутри класса? Спасибо.

1 ответ

Решение

Нет, нет. Лучше спросить "зачем тебе это?" В Java или C# основная функция является статическим членом класса не потому, что он лучше или чище, а потому, что язык не допускает функции, не являющиеся членами. В C++ они разрешены и даже поощряются во многих случаях.

Для основной функции, точки входа в вашу программу, имеет больше смысла находиться "снаружи". Он запускается в практически пустой среде, а затем настраивает все, что нужно настроить, прежде чем вызывать реальную логику приложения.

Другие вопросы по тегам