프로그래밍

fopen할 때 파일 경로 설정에서 삽질...

제페 2013. 4. 1. 17:41
반응형


fp = fopen("C:\\Users\\Esnelsias\\Desktop\\cmd.exe", "rb" );

파일 경로를 저런식으로 \\를 두 개 넣어줬어야 했는데


fp = fopen("C:\Users\Esnelsias\Desktop\cmd.exe", "rb" );


이런식으로 했었더니 fp값이 NULL로 잡혀 오류가 있었다.


++ 2019/03/11


R"()" string literal을 씁시다.

\\ 해줄 필요 없이 R"(C:\Users\Esnelsias\Desktop\cmd.exe)" 로 써도 됨.

string literal: https://en.cppreference.com/w/cpp/language/string_literal

반응형