시벌 병신같은게 자꾸 저기서 오류가뜸니다
검색도 해봤는데 뭐가 문제인지 알수가 없어요
저 부분은 헤더부분인데 저게 오류가 뜰수가있나요?
시발 저거 하나때문에 과제제출시간 지남 ㅡㅡ
ㄹ맺ㄷㄱㅎ래ㅑ머3잭호ㅑㅓ베ㅐ3ㅕ도ㅑㅐㅔㅎㅂ몆ㄷㄱ3ㅔㅐㅑ협ㅁㄷㄱ세ㅐㅠㅓㅁ데ㅐㄳ
시벌 병신같은게 자꾸 저기서 오류가뜸니다
검색도 해봤는데 뭐가 문제인지 알수가 없어요
저 부분은 헤더부분인데 저게 오류가 뜰수가있나요?
시발 저거 하나때문에 과제제출시간 지남 ㅡㅡ
ㄹ맺ㄷㄱㅎ래ㅑ머3잭호ㅑㅓ베ㅐ3ㅕ도ㅑㅐㅔㅎㅂ몆ㄷㄱ3ㅔㅐㅑ협ㅁㄷㄱ세ㅐㅠㅓㅁ데ㅐㄳ
이름 바꿔봐
Person생성자는 따로 잘살아 계십니다
냅 이름 바꿔보겠습니다
이름 바꿔도 똑같습니다
#include <string> 하고
std::string name; 으로 바꿔봐
설마...
메인함수 내용 전부 비우고 생성자내용도 전부비우고 아무것도 아닌프로그램으로 돌렸는데도 저럼니다
#include<string>은 안하고 std::추가하니까 잘되네요 감사합니다
string은 헤더파일도 std를 넣어야 하는군요 ;; 시발
헤더파일은 교재에 있는거 그대로 가져다 적은건데 시발
내가한건 다잘되는데 교재에 있는부분만 병신이야 그걸 못푸는 나도 병신이야
난 병신이얌
ㅐㅔ멎ㄱㄷ대햐먿갸ㅐㅎ머ㅐㅑㄱㅎ
더 큰 똥 밟기전에 #include <string> 은 꼭 넣어라.
존경합니다 충성충성충성
C++ 헤더파일 구현체 마다 조금씩 다르긴 한데, iostream 이든 다른 대표 헤더들이 있으면 물고 들어가서 std::string 을 인식해 주는 부분은 있지만, string 파일 안에만 선언된 요소들도 있기 때문에, 괜히 안넣었다가 return 타입 전달 등에서 엉뚱한 컴파일 오류를 내는 경우가 있음.
그러니까 있는건 쓰라고 있는거니 ( 필요 없으면 애초에 왜 헤더를 별도로 만들어 놨겠어 ) 니가 사용하는 모든 클래스 타입이 소속된 헤더는 어떤 방식으로든 반드시 한 번은 소스코드내에 포함 시켜야 후환이 없음.
진짜 저게 문제였다니..
우우아아아...먼말인지모르겠읍니다...
신기한거 2가지 1,왜 에러메시지는 오버로딩 에러인지 2, 어케 저것만 보고 헤더가 빠진걸 알아냈는지