Ответы пользователя по тегу C++
  • Что будет с QT?

    Bright
    @Bright
    Сам с Qt не сталкивался, но по опыту товарища могу сказать — учить стоит. Он ни раз отмечал, что концепции из Qt (или просто нечто подобное) используется в других языка/фреймворках/библиотеках.

    Т.е. даже если с самим Qt вдруг что-то случится, у вас всё равно останутся полезные знания.
    Ответ написан
    Комментировать
  • Стоит ли использовать typedef?

    Bright
    @Bright
    С одной стороны имя нового типа будет говорить разработчику о его назначении, будет понятно что тип minutes — это минуты, а не часы или ещё что-либо. С другой стороны от разработчика скрывается информация о родительском типе: диапазон значений, формат и т.д.


    В вашем примере как раз всё понятно. Minutes — целочисленный беззнаковый тип, диапазон допустимых значений от 0 до 59.

    Имхо, typedef стоит использовать, если это помогает сделать код более читаемым. Выше, например, указал такой случай.
    Ответ написан
    3 комментария
  • Книги по ООП, С++

    Bright
    @Bright
    Добавлю еще:
    Стэнли Б. Липпман, Жози Лажойе, «Язык программирования C++. Вводный курс».

    Книжка довольно большая, но это достигается за счет многочисленных примеров. В конце каждой темы есть контрольные вопросы.
    Ответ написан
    Комментировать
  • Книга по C без conio.h и с разбором указателей и memory leaks?

    Bright
    @Bright
    K&R. Можно сказать, это не только основная книга по C, но и одна из фундаментальных книг по программированию.

    «Магии» нет, всё объясняется, хоть и не разжевывается (зато книга небольшая). Оттуда же можно узнать, что «что такое указатели, что такое memory leaks, почему строки нельзя складывать оператором +» — три тесно взаимосвязанных вопроса =)
    Ответ написан
    Комментировать