일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- git
- 대학원
- WebOS
- level1
- Matrix Factorization
- SQL
- BFS
- 내휴학생활중의아주큰일
- 컴퓨터비전
- 안드로이드스튜디오
- level3
- java
- 자바
- 대학원일기
- level4
- androidstudio
- D3
- SWEA
- LEVEL2
- build
- 파이썬
- Python
- 어렵다
- MSBuild
- Github
- py
- 휴학
- 다시풀기
- 프로그래머스
- 컨트리뷰톤
Archives
- Today
- Total
bit가 눈 앞에서 왔다갔다
ifstream 관련 - 초기화 안함 본문
ifstream in("C:\\Users\\김예원\\source\\repos\\알고리즘-4\\알고리즘-4\\Input.txt");
int num=0;
string temp;
in >> num;
INFO = new info[num];
string name;
int stnum;
int score;
for (int i = 0; i < num; i++) {
in >> name;
in >> stnum;
in >> score;
INFO[i] = info(name, stnum, score);
}
for (int i = 0; i < num; i++) {
INFO[i].getinfo();
cout << endl;
}
이렇게 하니까 한글이 깨졌었다.
예전에 한글 깨진 게 노트북 내부 문제였어서, 와.. 또 망가졌나 했다가 ifstream, ofstream이 한글 관련 문제가 있다는 것을 알게 되었다.
_tsetlocale(LC_ALL, _T("Korean"));
fs.imbue(std::locale("kor"));
구글링 하니까 이런 거 붙여보라고 하던데 해도 안됐었다.
근데 그냥 string name="";으로 초기화하니까 해결됨..
초기화 하장ㅎㅎㅎ
반응형
'언어! > 피드백' 카테고리의 다른 글
deque 사용하면서 리스트 차원 틀림 (0) | 2022.02.04 |
---|---|
JAVA) 인덱스 확인 (0) | 2021.05.03 |
반복문 조건식 논리연산자 (0) | 2021.04.29 |
Max-Priority Queue - 잘못된 인덱스 넘김 (2) | 2019.11.08 |
Comments