프로그래밍 QnA + 설치 및 활용 QnA + 질문

chobozzang의 이미지

[c++ 파일 입출력] 문자열 사이에 공백부분에 ^@ 가 출력이 됩니다.

안녕하세요. 한 텍스트파일을 읽어서 새로운 텍스트파일을 만들고 있는데요. 새로운 파일을 출력하면 공백부분에 null 문자가 출력됩니다.(전체는 아니고 몇개의 공백에) 스샷 첨부합니다. asd.jpg가 읽은 파일이고 what.jpg가 출력 결과입니다.
저 라인들은 모두 파싱해서 string 변수에 담아서 ofstream 을 이용해 출력해 주었구요. stdout 으로 파일에 쓰기 전에 출력해보면 정상 출력됩니다. 그런데 파일에 쓰게되면 저런 이상한 문자가 나오고 hex 값으로 비교해 본 결과 읽은 파일에서는 공백문자가 20 으로 찍히는데 쓴 파일에서는 공백문자가 00으로 찍힙니다. 그런데 황당한건 전체 공백이 아니라 앞쪽 한 7개 정도의 공백에서만 그런 현상이 벌어집니다. 무슨 문제일까요? file type 을 비교해 본 결과 읽기전 파일은 text/plain; charset=iso-8859-1 이고 써진 파일의 경우 application/octet-stream 이런 타입이 써지는데요... 혹시 이게 문제가 되는 걸까요? 초보자에게 답변 좀 부탁드리겠습니다 ㅠㅠ

yhur의 이미지

iptables로 twinip구성하는 법을 알려주세요

안녕하세요,

Linux로 몇가지 실험을 하고 있습니다.

iptime이나 몇회사에서 나온 공유기에 보면, WAN주소를 내부 PC중에 하나가 그대로 받아 쓰는
TWINIP라는 기능이 있는데, 이걸 iptables와 수작업으로 구현 할수 있는지요?

감사합니다.

impactlife의 이미지

2차원 배열이 무지헤깔립니다.

c언어를 공부하고 있는데요
2차원 배열이 엄청 헤깔리네요.

만약 배열이

arr[2][3]

과 같이 선언되었을때 실제 메모리 구조가

arr[0] : arr[0][0]의 주소
arr[1] : arr[1][0]의 주소
arr[0][0]
arr[0][1]
arr[0][2]
arr[1][0]
arr[1][1]
arr[1][2]

이렇게 생성되나요 아니면

arr[0][0]
arr[0][1]
arr[0][2]
arr[1][0]
arr[1][1]
arr[1][2]

arr[0]과 arr[1]을 빼고 위처럼 생성되나요?

첫번째가 맞다면 이해가 되어서 문제가 없는데요
어떤님이 두번째처럼 생성된다고 하더라고요.

cleansugar의 이미지

신문사가 쓰기 좋을 cms 추천해주세요

신문사가 쓰기 좋을 cms나 신문사 사이트 추천해주세요.

워드프레스, 제로보드 등 유명한 거 말고요.

neuron의 이미지

개인용 위키와 버전관리 툴 선택에 관한 질문입니다.

안녕하세요 =)

최근 펀투/젠투 리눅스 설치를 준비하면서, 동시에 잠시 쉬었던 8-bit AVR 삽질도 같이 시동을 걸고 있습니다.
그런데 예전에 열심히 검색해서 공부하고 적용했던 문제들이
시간이 지남에 따라 잊어버리거나, 변질되는(기억이 틀린) 경우가 많네요.

그래서 개인적인 문서화와 정보 관리와 버전 관리가 필요한걸 깨달았습니다.

이 세가지 화두를 로컬에서 통합적으로 해결할 방법이 뭐가 있을까요?

초보의 우매한 질문이라 죄송하지만, 우문현답을 부탁드리겠습니다!

livey의 이미지

c++ html 파서 문의

혹시 xml dom 파서로 html도 파싱되나요?

안된다면 c++ html dom 파서는 어떤게 있는지 좀 알고싶습니다. (__)

nowhere1122의 이미지

Mutex에 대한 질문입니다

프로세스는 어느때 mutex wait 함수를 호출하나여??

조금 질문이 막연한거 같긴한데;; 전혀 mutex에 대한 감이 안잡히네여 ㅠ

trymp의 이미지

free 에서 여유가 있는 상태에서 malloc 실패가 날수 있나요?

리눅스에서 데몬이 malloc 을 할때, size는 그리 크지 않타고 할 때, (10MB 이하)

free 로 보았을 때, 1GB 정도로 여유 있을 때에도

malloc 실패가 날수 있나요?

논리적으로는 malloc 실패가 안나야 할 것 같은데,

발생해서 왜 그런지 궁금합니다.

qprk의 이미지

screen 으로 여러개의 서버 접속한 다음 동일 명령어 실행 방법 있나요?

screen 에서

C-a c 해서 창을 여러개 만들고

각각의 창에서 여러대의 서버에 접속 한다음

열려있는 모든 창에 동일한 명령어를 날릴 수 있는 방법이 있나요??

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 질문 구독하기