(프갤에도 물어봤었는데 깃헙갤에 c++ 고수 많다고 소문나서 여기에도 물어봅니당ㅠ)
PS 연습 할 때랑 졸업과제 만들때 qt랑 opencv 써서 C++11 정도는 문법만 아는 수준인데(잘하는 건 아님)
이후에 도대체 어떤 공부를 해야 할 지 모르겠음
추상 클래스나 상속, virtual 같은거 아직까지 쓸일이 없어서 써본 적도 없는데
C++은 도대체 어디다 쓰는거임??
지금은 대학원 다니고 있고 작년에는 go랑 파이썬 쓰다가 올해는 거의 파이썬만 쓰고 있음
파이썬에서는 클래스 상속 좀 쓰긴하는데 내가 직접 추상클래스라고 하나 그런건 만드는건 아니고
라이브러리에 구현된 클래스 상속 받아서 함수 수정해서 쓰는 정도임
올해 지나면 취업해야해서 취업 공고 보니까 지금 대학원에서 하고 있는 분야는 대부분 파이썬이랑 C++요구하는데
C++은 도대체 뭘 해야함? 너무 방대해서 감도 안잡힘
무얼 만들어보는게 가장 좋긴한데 굳이 C++을 쓸 필요성을 못느끼겠음
어떻게 공부해야 C++ 할 줄 안다고 소문남?
영상처리에서 C++ virtual 이런걸 쓸것 같진 않은데
졸업작품 할 때 github에서 yolo 소스 내부 수정해서 쓴거라 직접 클래스 만들어서 써본적은 없어여
C++은 진짜 추상 클래스가 없다. 다만 virtual을 통해 추상 클래스인 것 처럼 흉내낼 뿐이다. 개념들 별로 어려운게 아님. 다만 워낙 문법이 방대해서 안쓰다 보면 잊어먹고 안쓰는게 많을 뿐이지
이말이 맞는 것 같습니다. c++ 써보면 맨날 쓰는 것만 계속 써서 안쓰는건 나중에 다시 찾아봐야 하더라구요
있는데요 pure virtual inheritance 라고 - return 0;
그것도 클래스 자체가 추상 클래스라기 보다는 순수 가상멤버가 있기 때문에 강제로 추상 클래스가 되는 어거지 느낌이지
쓰는것만 쓰면됨 궂이 다 알라고 안해도되고 다 알수도 없다
씨플 자체에 대해 깊이있는 이해를 원하는 fluent c++ 같은 블로그 보면 좋음.
개념서로 한번 훑으십샤
진지하게 대답해주고싶은데 너무 남인생 참견하는거같은 댓글이 나올거같아서 그냥 지나감.