Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Во-первых этот массив используется только в качестве буфера, я сам его НЕ ковыряю, поэтому это не может работать неправильно.
Но в будущем может служить источником трудноуловимых ошибок
Не, там просто память с запасом выделяется, абсолютно ничего страшного. Но исправлю конечно.
Жду еще замечаний.
Чтобы дать замечания по делу - сначала нужно понять концепцию - я ничего не понял. Для чего нужен каждый класс и что он делает?
Чтобы дать замечания по делу - сначала нужно понять концепцию - я ничего не понял. Для чего нужен каждый класс и что он делает?
Есть 4 интерфейса для доступа к файлам --
ConstFile -- интерфейс для чтения файла ansi, функция для получения интерфейса -- OpenConstFile
ConstFileWide -- интерфейс для чтения файла unicode, функция для получения интерфейса -- OpenConstFileWide
File -- интерфейс для чтения и изменения файла ansi, функция для получения интерфейса -- OpenFile
FileWide -- интерфейс для чтения и изменения файла unicode, функция для получения интерфейса -- OpenFileWide
Дальше спрашивайте.
FBase - общий для всех базовый класс
virtual isUNICODE() { return ( false ); }
virtual isANSI() { return ( false ); }
в соответствующем производном переопределяются на true
FBase - общий для всех базовый класс