Для packa - кроме "Turbo C", в голову ничего больше не лезет. Но зачем? В том же Билдере можно создать консольное приложение, и в нём уже работать. Ты напрасно начал изучать C++ в GUI-режиме, а надо было - в консоли. Чем больше ты будешь со старта заморачиваться со всякими "кнопками" и "компонентами" - тем лучше ты будешь знать VCL, но сам C++ ты от этого будешь знать только хуже...
Так что, создавай консольку в Билдере, отключай VCL и радуйся жизни. Дебаггер и сохранение в нём есть, да и прочие вещи тоже необходимы. Панельки для "визуального проектирования" среда сама скроет, так что они мешать не будут.
А вместо заморочек с GUI - ты бы лучше прочёл, к примеру, как раз про #pragma hdrstop. Зря ты её ругаешь - это очень полезная директива. Которая, кстати, даже и в некоторых C-шных компиляторах есть. Но если так уж хочешь - можешь строчку с ней убрать. На работу программы это не повлияет, лишь компиляция может происходить дольше обычного.
packa Wrote:Можно ли обычному массиву в СИ в качестве размерности передавать переменную?
В С++ точно знаю что нет. Онли константы. Сам проверял))
Во многих плюсовых компиляторах прекрасно можно объявлять массивы с переменным размером. Насчёт "чистого С" не помню - но, вроде бы, в C99 это также можно делать.