Я что-то новое, неохотное преобразование в C++ с фона Pascal, Ruby и PHP. Я не работал с Паскалем с нескольких месяцев пыток с помощью «Delphi Turbo»; с тех пор я практически ел и спал Ruby и PHP. Я уже хорошо знаком с объектно-ориентированным программированием и множеством различных предметов.Ресурсы, чтобы узнать сам C++, а не основы программирования?
Моя главная беда в том, что я уже знаю азы программирования C/C++, менее реальный опыт работы с C++. Я работал с C достаточно долго, чтобы понять, что даже без макросов и т. Д. Я не хотел работать с ним. (Некоторое отвращение было от поддержки приложения CGI на C, когда привыкли к автоматическому управлению строкой Pascal.) Я знаю, что достаточно C++, чтобы быть опасным для меня и для всех, кто еще не достаточно для того, чтобы использовать мой «код».
Мне бы очень хотелось, чтобы вы хорошо понимали C++ для использования таких библиотек, как Crypto ++ и Boost, без серьезных проблем или глубоких знаний о тонкостях языка. Мне просто нужно выяснить, как работать с C++, не убивая себя (либо с C++, либо с давней неприязнью, с которой я уже сражаюсь).
Каковы эффективные ресурсы, которые будут учить меня C++, не предполагая, что я должен быть retaught всех основ программирования? Я бы предпочел не переучивать понятия, которые я уже знаю, если парадигма в C++ существенно не отличается. Я тоже учился в свое время,, поэтому не рекомендую мне достаточно сложного книжного комплекса, чтобы мне нужно было объяснить гуру, пожалуйста! И У меня есть эффективный бюджет в $ 0 для обучения C++, поэтому, пожалуйста, оставляйте предложения для качественных онлайн-ресурсов или книг, достаточно общих, чтобы я мог найти их в библиотеке.
Не забывайте больше Эффективный C++ и эффективный STL –