Задать вопрос
Ответы пользователя по тегу C++
  • При помощи чего разрабатываются интерфейсы для Desktop-приложений?

    @to_climb
    WinAPI -> MFC -> Qt (от базиса и всемогуторства к удобству и скорости разработки).
    Но вообще, плюсы для написания интерфейсов - это перебор:
    • Слишком сложно для одиночки/небольшой компании
    • Производительность в интерфейсах не критична
    • Если нужна скорость в бизнес-логике - можно подключать плюсовые модули через dll
    • WinAPI - кладезь глюков и неочевидностей
    Ответ написан
  • Как инициализировать строку PCHAR в с++?

    @to_climb
    Как уже написали, segmentation fault - выход за границы отведённой памяти. Наверняка функция что-то пишет в эту строку (хотя может и читать за её границей, но менее вероятно - ноль на конце всё-таки). Рецепт прост - нужно понять, какого размера строка ожидается и выделять нужный размер по new. Частая практика - передавать сначала NULL вместо буфера, чтобы функция вернула ожидаемый нужный размер.
    Ответ написан
    Комментировать