Я бы скорее предложил вам не использовать java-подобные библиотеки. Если вы хотите изучать C ++, сначала покопайтесь в стандартной библиотеке. Попытайтесь понять используемые здесь концепции ( итератор , распределители , шаблоны , ... )
Я нашел этот хороший источник информации, связанной с STL.
C ++ как язык намного сложнее, чем java, поэтому кривая обучения прямолинейна, но после того, как вы освоите основы, вы сможете писать более изящно, чище и достигать большего с меньшим количеством кода.
Хорошо спроектированные библиотеки
- Повышение Многоцелевое (работа в сети, многопоточность, интеллектуальные указатели, ...)
- QT Библиотека пользовательского интерфейса, универсальная
Я изучил C # до того, как мне пришлось писать C ++, поэтому я понимаю вашу проблему. Постарайтесь не писать все объектно-ориентированное. Вы просто не в C ++.