개드립

즐겨찾기
최근 방문 게시판

일본에서 프로그래밍 할때 어이없는 오류

 

일본 Shift-JIS 컴파일 오류.jpg

 

"이행의 코맨트를 지우면 어째선지 동작하지않음"

 

 

그래서 원인이 뭐냐하면

 

일본에서 지금까지도 오지게 쓰고있는 shift-jis

 

일본 JIS표준 인코딩 언어팩이라 지금까지도 UTF-8가 대부분인 지금도 현역으로 쓰이는 언어팩

 

한국에서는 번역기를 굴리기 위해서 EUC-JP랑 같이 써본사람이 많겟지만

 

일본의 자체규격이라 리눅스에 컴파일 할때 이상한 오류를 무지하게 뿜어대는 위엄을 자랑했다.

 

 

윈도우에서 C로 프로그래밍을 하고 리눅스 GCC에 컴파일 할때

 

빨간 사각형 바로위의 可能의 能 < 이 한자의 shift-jis 코드는 94 5c

 

 

5c = \

 

리눅스 GCC에서 행의 마지막 \의 의미는 다음행을 문자열로 인식한다.

 

그래서 "이행의 코맨트를 지우면 어째선지 동작하지않음" 을 지우면

 

if(i > 5){    이 서식이 문자열로 바뀌면서 프로그램이 오류가 나는것

 

 

지금이야 대부분 UTF-8로 바뀌어서 일반적인 상황에선 문제가 없지만

 

산업용기기들이 아직도 shift-jis로 굴러가는경우가 많아서 프로그램 수정할때 오류잡기 빡세다는듯

85개의 댓글

2023.09.20

컴하하하하

7
2023.09.20

와 개끔찍하네

0
2023.09.20

컴하하하하하~ 컴끼얏호우~~ 컴 끼룩끼루룩~ utf-8하하하하하하! gcc 끼얏호우~~~! euc-jp 끼룩끼룩끼룩~!

42
2023.09.20
@장윈영

ㅋㅋㅋㅋㅋㅋㅋ

0
2023.09.20
@장윈영

ㅋㅋㅋㅋ

0
2023.09.20
@장윈영

ㅋㅋㅋㅋㅋ

0
2023.09.20
@장윈영

ㅋㅋㅋㅋㅋ 웃음소리 찰지네 ㅋㅋ

0
2023.09.20

Shift-JIS 저 개좆같은거때문에 얼마나 고생했는지

0
2023.09.20

ㄷㄷ

0
2023.09.20

그럼 msvc인가 그걸로하면 작동 되는거? 신기하네

0
2023.09.20

ㅋㅋㅋㅋㅋㅋ 개웃기네 암튼 웃김

0
2023.09.20

컴파일러가 코멘트는 걍 무시할텐데 신기하네

0
2023.09.20

컴부들부들 ㅋㅋㅋㅋ

0
2023.09.20

저건 겪어본 경력자 아니면 모르겠는데? ㅋㅋㅋㅋ

0
2023.09.20
@아카이브원

이 글을 본 개붕이들은 알게 됨

0
2023.09.20
@nesy

이거 알고 일본 프로그래머 취직할때 이건 못맞추겠지? 하면서 이문제를 해결해보세요 제시해서 해결하면 일본인들 놀래는거 아니냐? ㅋㅋ

0
2023.09.20
@아카이브원

??? : 물론, 난 개붕이니까!

0

뭐냐저거 ㄷㄷㄷ

0
2023.09.20

역슬래시 이스케이핑이면 다음 행이 문자열이 되는게 아니고 다음 행을 현재 행과 같은 행 취급해서 주석 처리 되는 거일텐데

0
2023.09.20
@지하철승객

그게 그말임.

 

코드 가 슬래시로인해 주석처리되서 코드가아닌 문자열(주석) 처리된다

0

와 진짜 비전공자한텐 너무 불친절한데..비유나 예시가 일절없네

6
2023.09.20
@흥분한정신병자

컴퓨터 모니터 옆에 메모지 떼면 컴퓨터가 멈춤

9
@분홍인간제시
0
2023.09.20
@분홍인간제시

가장 적절한 예시다

0
2023.09.20
@흥분한정신병자

쉽게말하자면 일본어를 기계가 이해할 수 있는 기계로 바꿨는데 마침 그게 다른 명령어랑 같은 데이터가 들어오는 바람에 기계에서 아 이거 아직 끝난게 아니구 하고 다음줄을 잡아먹어서 아래의 코드가 정상적으로 작동하지 않는 그런 거임 이해잘됐길 바라~

0
@Alamofire
0
2023.09.20
@흥분한정신병자

???: k팝 좋아하는 애들인데 챔피언 노래만 부르면 엔종차별이라고 분위기 싸해져요

0
@훗쇼

참피온! 소리지르는 레후!

0
2023.09.20
@흥분한정신병자

원주율 파이 썻는데 갑자기 먹는 파이로 튀어나옴

0
2023.09.20

컴끼야아아아악

컴끄우웨에에에엑

컴훌쩍훌쩍;~;

0
2023.09.20

역시 리눅스가 문제엿내

0
2023.09.20

주석을 읽어?

대단한 기술이네

0
2023.09.20

컴끼룪기룩

0
2023.09.20

언어를 http 쓰면 되는거 아닌가?

5
2023.09.20
@안티테제

http는프로그래밍언어가아니라고!!!http는프로그래밍언어가아니라고!!!http는프로그래밍언어가아니라고!!!http는프로그래밍언어가아니라고!!!http는프로그래밍언어가아니라고!!!http는프로그래밍언어가아니라고!!!

5
2023.09.20
@안티테제

그리고 심지어 html 도 아니고 http 였네 ㅋㅋ ㅋㅋㅋ ㅋ ㅋㅋㅋㅋ ㅋ ㅋㅋㅋㅋㅋ ㅋㅋㅋㅋㅋ !!!!!!!!

14
2023.09.20
@Alamofire

내가 너무 촌철살인했나? ㅎㅎ;

1
@안티테제

잘하네 ㅋㅋㅋㅋㅋㅋ

0
2023.09.20
@안티테제

ㄹㅇㅋㅋ. http로 해결도 못하면서 무슨 개발자임

0
2023.09.20
@안티테제

HTTP URL에 프로그래밍 하면 되는데?

 

https://youtu.be/pCOBmmJARPE?si=0BFLBiixao8CrAK7

0
2023.09.20
@중간값개붕이

그건 URL 주소에 단순 데이터 담는거.....

html은 l이 language라 언어라 할 수도 있지만 http는 p가 protocol 이라 정말로 언어가 아님ㅋ

0
2023.09.20

UTF-8이 최고야!!! EUC-KR로 코딩할때 생각난다..

0
2023.09.20

아 이해했어

0
2023.09.20

컴공이 주류문화가 된 개드립이라니

0
2023.09.20

역시 독자규격의 일본.

0

아니 뭔씹소리야 주석처리된걸 컴파일할때 인식한다고?

0
2023.09.20

가능

0
2023.09.20

좋았쓰!!

좋았쓰!!

0

시발 주석 첫줄 마지막 한자 때문에 그 밑에줄이 주석으로 기능하게 만들어서 터지는거임? 그래서 주석을 한줄 더달아야하는거고?

0
@슈리마불가촉천민

그럼 씨발 더이상 주석이 아니잖아

0
무분별한 사용은 차단될 수 있습니다.
제목 글쓴이 추천 수 날짜
럭키비키 = 원영적 사고 8 6월9일이생일임 15 5 분 전
159cm 남자의 현실...jpg 21 에어부산 17 6 분 전
"저는 회사에 소속된 입장입니다." 6 시에는퇴근할거야 25 38 분 전
Ai로 만든 좋았쓰 고양이 노래 29 6월9일이생일임 39 44 분 전
오늘자 방송 샤이니 셜록 ㄷㄷㄷ...MP4 39 단무지 35 55 분 전
일본여자와 결혼한 주갤러 47 에어부산 65 1 시간 전
임영웅 드릉드릉 영상 댓글 상황.jpg 51 나는왜귀여울까 54 1 시간 전
그리스 일부 업종 주6일제로 역주행 10 부분과다른전체 28 1 시간 전
르노 인사이드 사과문 근황 30 69746974 61 1 시간 전
방송에 나간 정신과 의사가 욕먹은 이유 15 IlllIIIllIIl 55 1 시간 전
제손을 봐주시겠습니까? 이건 혁명입니다 24 엄복동 44 1 시간 전
너넨 아프면 참지말고 병원 꼭가라 35 6월9일이생일임 65 2 시간 전
캐스퍼 논터보 모델 구매를 말리는 댓글...jpg 40 뚱전드 43 2 시간 전
개발언어별 비교 31 날조와선동 41 2 시간 전
요즘 코딩판 19 날조와선동 34 2 시간 전
??? : 우리 집에 프린터가 없어서 그런데 비행기표 좀 출력해줘 15 6월9일이생일임 54 2 시간 전
넷플릭스 19금 컨텐츠 특징....mp4 32 엄복동 53 2 시간 전
은근히 사람 차별하면서 가려받는다는 루피 해적단 37 멍멍몬 79 2 시간 전
사고 나면 SD카드를 지켜야 하는 이유 26 에어부산 74 3 시간 전
작가가 실수로 너무 강하게 설정한 악당 68 멍멍몬 70 3 시간 전