Лет получается 12 назад немного узучал С++. Помню указатели, память, утечки и пр. Наверное кое что подзабыл. Кроме того, сейчас, как я понимаю, чего то там добавилось в стандарт. QT вроде бы сейчас самая популярная и современная (?).
Понадобится написать относительно небольшой модуль. В целях оптимизации переписать с C# на C++. В основном работа с сокетами, файловой системой, своим форматом данных, своей несложной базой данных.
Вопросы интересуют типа таких: какой класс популярно использовать для строк, к примеру, для динамических массивов. Т.е. чтобы не юзать то, что юзали 10 лет назад а сегодня считается не комильфо.
Вроде бы сейчас какая то система для сборки мусора набрала популярность? Краем уха слышал.
Можете ли порекомендовать какую-нибудь книгу, которая будет сводом новинок и популярных современных практик? Т.е. не нужно объяснять что такое циклы, массивы, классы и наследование...