파일스트림 강의 질문입니다.
백현우 강사님 안녕하세요.
파일스트림 강의를 듣는데 기본적인 부분에서 문제가 생겼습니다.
제가 윈도우로 vs code를 사용하고 있습니다.
윈도우에서는 파일 경로 설정시 백슬래쉬(\)를 사용하여 파일 경로를 지정해주는 것으로 알려주셨는데,
계속 백슬래쉬 부분에서 에러가 나타납니다.
에러가 나타나는 부분에 마우스 커서를 두면 "인식할 수 없는 이스케이프 시퀀스입니다." 라는 문구가 나옵니다.
어떤 부분에 문제가 있는 걸까요?
강사님. 혹시 몰라서 그냥 슬래쉬를 넣고 해봤더니 진행이 되네요.
지정한 위치에 examle.txt 파일도 생성 됐습니다.
저는 윈도우에서 사용하고 있는데 이렇게 되는건 왜 그런 걸까요??
답변 1
1
안녕하세요 HAMS님! 알림을 늦게 확인해서 답변이 늦어졌네요 죄송합니다 ㅠㅠ
저는 맥을 오랫동안 사용해서 윈도우 파일 경로에 대해 새로 찾아보니 아래 문서에 해당 내용이 있었습니다!
https://docs.microsoft.com/ko-kr/dotnet/standard/io/file-path-formats
결론만 말씀드리면 윈도우에서는 백슬래시를 사용하는 것이 맞습니다.
하지만 C# 문법에서 백슬래시는 \n과 같이 이스케이프 시퀀스로 사용되기 때문에 경로에 백슬래시를 사용하면 에러가 난다고 하네요 ㅎㅎ 이 경우 슬래시를 사용하면 백슬래시로 자동 변환된다고 문서에 나와있습니다!
결국, 지금 하시던대로 슬래시로 진행하시면 될 것 같습니다 감사합니다 :)
EXTENSIONS
0
60
1
총알발사 Vector3
0
141
1
Invoke 오류
0
177
1
4.10 델리게이트 예문이 이해되지 않습니다.
0
134
1
기존에 있던 스크립트에 워링이 새로운 스크립트에서도 콘솔에 뜹니다.
0
133
2
강의 영상 2.5 객체 중 객체와 class관련 질문입니다
0
120
1
델리게이트를 이용하여 멀티캐스트를 할 때, 같은 타입만 담을 수 있나요?
0
188
1
사용하시는 테마가 궁금합니다
0
230
1
저도 이동이 안돼요.....ㅠㅠ
0
212
1
작동이 안되네요
0
656
1
2.17강에서 피격부분이 작동하지 않습니다
0
230
1
교재 관련 질문
0
314
1
유니티 vscode 연결
0
1876
1
Vector2 Vectoe3
-1
383
1
실행시 콘솔창 출력안됨
0
2184
1
왜 이 책에서는 Time.deltaTime을 쓰지 않았는지?
0
801
1
혹시 강의 내용 정리한 것을 블로그에 포스팅 해도 될까요??
0
387
0
collision 발생 조건
0
456
0
강의 2.11 protected와 this/base 에서 객체생성 오류가 발생합니다.
0
333
0
class 작성 스크립트와 객체를 생성하는 스크립트가 다른 경우
0
293
1
질문이 있습니다! 컴파일 에러 관련입니다.
0
281
0
Peek에 대해서 질문드립니다.
0
380
1
이런식으로 코드를 짜도 될까요?
1
599
0
visual studio code
0
392
1





