메인함수에서 인자로 받는걸 왜 인식 못하지 cout으로 출력해보면 잘 받아지는데
c++ 파일 입출력 진짜..
렌해(ara1245)
2019-05-01 10:42
추천 0
댓글 18
다른 게시글
-
컴공 졸작 스택오버플로우에서 짜집기 해도 되냐익명(223.39) | 19.05.01추천 0
-
오늘 면접에서 WAS에 단점을 말해보라고 해서 털렸는데.. [6]익명(223.39) | 19.05.01추천 0
-
3번째 프젝인데 이거 완전 망한듯 [1]5년땔깜(175.223) | 19.05.01추천 0
-
어제 삼성전자 면접봤는데 좆됨ㅇㅇㄹ(223.38) | 19.05.01추천 0
-
내 이름은 메구밍! [1]익명(223.39) | 19.05.01추천 0
-
서당.개의 운명은ㅋㄷㅋㄷ익명(178.128) | 19.05.01추천 0
-
멈칫...개발중(222.236) | 19.05.01추천 0
-
게임 엔진 api 다렉x 오픈지엘 무슨소리임? [1]익명(223.62) | 19.05.01추천 0
-
형님들 dp 문제 보고가주세요.. [8]dd(121.158) | 19.05.01추천 0
-
c++ 배우는 뉴비임니다 [1]익명(114.70) | 19.05.01추천 0
무슨 소리
파일 두개를 cmd에서 문자열상수로 입력한걸 받아와서 파일 스트림에서 호출을 할려고 하는데 파일 오픈에 자꾸 실패함
왜 안되노
소스안에서 직접 넣으면 되는데 cmd로 문자열을 입력하면 안되니 갑갑함
리눅스를 쓰라 이거야
string ifs1 = string(argv[1]) 이렇게 해야 하지 않을까?
그렇게 해봤는데도 오픈이 안되네..
디버깅 해서 string들에 값 어떻게 들어가는지 확인해봤음?
지금 파일 스트림에 어떻게 넣어야하는지도 모르는데 해야되는거긴함 값을 출력하면 그거 자체는 문자열 상수 입력한대로 나오는데
string에 char * 넣는게 되냐? 안될걸
cout으로 출력해보면 cmd에서 입력한 문자열상수가 나오긴 하던데 파일오픈은 안됨
메인함수 두번째 인자를 wchar_t* argv[] 로 해보실래요 - dc App
바꿔도 오픈 실패떳습니다
아 혹시 파일 경로 상대경로로 입력헀냐?
상대 경로로 입력해야되는데
아마 너가 솔루션 폴더의 Debug에 파일을 넣은거 같은데 working directory는 기본이 소스파일 있는곳임 실행파일 있는곳이 아니라
안열리는 이유가 이거같은데
텍스트 파일은 제대로 박은거같은데 일단 12시 강의가 있어서 좀있다 다시 생각해야겟다..