Я разработчик .NET и раньше работал с VB6. Я очень хорошо знаком с этими средами и работаю в контексте сборщиков мусора. Тем не менее, теперь я хочу укрепить свой набор навыков с помощью родного языка С++ и оказаться немного перегруженным. По иронии судьбы, это не то, что я себе представляю, это обычные камни преткновения для начинающих, поскольку я чувствую, что у меня хватало указателей и управления памятью довольно хорошо. То, что немного сбивает с толку для меня, больше похоже на:
- Ссылки на другие библиотеки
 - Предоставление моим библиотекам других функций
 - Обработка строк
 - Преобразования типов данных
 - Хорошая структура проекта
 -  Структуры данных для использования (т.е. в С#, я много использую 
List<T>, что я использую на С++, который работает одинаково?) 
Похоже, что в зависимости от используемой среды IDE, рекомендации разные, поэтому я действительно искал что-то, что может быть немного более универсальным. Или, в худшем случае, сосредоточиться на использовании компилятора /IDE. Кроме того, чтобы быть ясным, я не ищу ничего об общих методах программирования (Design Patterns, Code Complete и т.д.), Поскольку я чувствую, что я довольно хорошо разбираюсь в этих темах.