주 : FAQ는 실제로 많이 볼 수 있는 질문들이지만 답변은 주딱 개인의 의견일 뿐입니다.
아무런 권위도 뭣도 없습니다. 그래서 이 글은 공지에 올리지 않겠습니다.
Q: C++가 C의 객체지향 버전이라고 보면 될까요?
- 스캇 메이어스 아저씨는 C++는 절차지향, 객체지향, 일반화 프로그래밍, STL 4개가 겹친 언어라고 말하셨어요.
Q: C를 배우고 C++를 먼저 배우는 게 나을까요?
- 꼭 그럴 필요는 없는 것 같아요. 오히려 C 스러운 사고방식이 굳어지면 좋지 않은 것 같음.
Q: C++ 너무 복잡하고 방대한데 이거 다 알아야 됨?
- 아뇨, 필요한 것만 배우세요. 다만 기초는 탄탄히 하는 게 좋은 것 같아요.
Q: C++ 왤케 병신임?
- 몰라요..
Q: Rust가 있는데 C++ 왜 씀?
- 러폭도는 러갤로
Q: IDE 뭐 써야 해요?
- 반드시 리눅스 기반 프로그래밍을 해야 한다면 CLion,
아니면 진리의 VS Code가 제일 무난한 것 같아요.
Q: 컴파일러 뭐가 좋음?
- gcc가 제일 무난하지 않을까요?
clang은 최신 피쳐 구현이 너무 안 되어 있고 msvc는 성능 최적화 면에서 gcc보다 후진 것 같습니다.
Q: C++ 좋은 라이브러리들 추천좀
- https://en.cppreference.com/w/cpp/links/libs
댓글 1