프로그래밍 QnA

linuxqna의 이미지

문자셋과 인코딩의 개념 ?

좀 체계적으로 알고싶거든요

"문자셋" - euc-kr, iso8859... 이런것들이 있죠 ?

"인코딩" - utf8, ....

이런주제들에 대해서 설명이 잘 나온 사이트나
명확한 설명 부탁드릴꼐요

감사합니다.

pooshap의 이미지

디버깅에 관해서...

현재 상용 서비스로 chat대몬(select 를 이용한)을 돌리 고 있습니다.
테스트 하는 동안에는 버그없이 잘 되어지는데 가끔 세그먼트 폴트를 내 뱉으며 다운이 되는 현상이 있습니다. 어디서 다운이 되는지는 정확히 모르겠어요

그래서 소스 한줄마다 로그로 남기는 무식한 방법을 동원하였습니다. 그러나
다운될 시 마지막에 남는 로그를 보았는대 그 부분에서는 다운이 될것같지는 않은 곳이 었습니다.

어떤 비정상적인 에러가 날때의 상황을 어떻게 잡을 수 있나요.

partout의 이미지

[질문] pthread와 -static 옵션.....

아래와 같이 더미 쓰레드를 띄우는 간단한 프로그램을 작성하고서,
-static 옵션을 주고서 컴파일한 경우에 gdb로 디버깅을 제대로 수행할 수
없었습니다.

[code:1]
#include <stdio.h>
#include <pthread.h>

void * dummy(void* arg)
{
fprintf(stderr, "inside dummy\n");
return NULL;
}

int main(void)
{
int n;
pthread_t d;
int status;

status = pthread_create(&d, NULL, dummy, NULL);
fprintf(stderr, "status : %d\n", status);

izlley의 이미지

getline()

질문입니다..

char a[15], b[15];
cin.getline(a, 15, '\n');
cin.getline(b, 15, '\n');


위에서 a을 길게입력시키면 b를 그냥 넘어가는데 어떻게 해야 a를
길게 입력시켜도 b를 입력 받을수 있나여?

avatar80의 이미지

ring buffer 의 사용이유

고정된 메모리에서 버퍼를 잡고 썼다 지웠다 하는데요.

링버퍼를 사용해야 된다고 하는군요..

그런데 정확하게 링버퍼를 왜 사용하는지 잘 모르겟습니다..

고수들의 조언 부탁드려요..

cjy1126의 이미지

기초적인 c문제...

#include <stdio.h>

int fn(char []);

int main()
{
     char str[] = "345";

     printf("main = %d\n", sizeof(str));
     fn(str);

     return 0;
}

int fn(char str[])
{
     printf("%s\n", str);
     printf("fn = %d\n", sizeof(str));

      return 0;
}

결과값입니다.

main = 4
345
fn = 2

이렇게 되는 이유가 char str[]이 넘어올때 포인터로 넘어와서 인가요?

cjy1126의 이미지

The C Answer Book

교보문고 놀러갔다가 The C Answer Book을 봤습니다.

마침 the c programming language를 다시보고 있어서 사려고 보니까 24000원 -_-;

교제를 12000원에 샀는데... 답지가 2배...

가지고는 싶지만, 지금 형편에 못사거든요.

혹시 ebook이나 인터넷 사이트 없나요?

구글에서 찾아봐도 책파는곳밖에 안나오네요 ㅜ.ㅜ

제가 어거지로 푼 문제를(나름대로 이쁘게 코딩했다고 생각하지만) 저자들은 어떤식으로 멋지게 코딩했는지 너무 궁금하기도하고, the c programming language의 코드를 보고 느낀 감동을 다시 느끼고 싶네요.

손정수의 이미지

쉘 스크립트 좀 갈켜 주세요.

쉘 스크립터로 명령어를 100번 반복하려고 하는데
문서를 읽어봐도 뭐가뭔지 헷갈립니다.

아시는 분 계시면 좀 가르쳐 주십시오..

gp2k의 이미지

간단한 웹서버 만드는데요

GET Method로 html 을 텍스트로 뿌려주는 것은 되는데요(하이퍼 링크 정도 까지)

이미지나 기타 바이너리 파일들은 어떻게 뿌려줘야 하죠???
그림을 그냥 이진으로 읽어서 뿌려주니까.. 그림이 안뜨네요....

어떤 다른 방법이 있나요??

nidle의 이미지

inpix식을 prefix식으로 바꿔주는 알고리즘을 알고싶습니다.

안녕하세요,, 제가 프infix에서 prefix로 전환하는 프로그램을 만들려고합니다.
아무리 생각해두 알고리즘을 만들수가 없더군요,
한가지생각한것이있기는한데. 문제가 생겨서요,

(a+b)*c라고 한다면 우선 뒤쪽부터 피연산자는 그냥 출력하고 연산자는 스택에 넣어서 우선순위를 따져서 만드느거죠
c는 그냥 출력되고 '*'스택에 들어가고 우측괄호')' 가 스택에 들어가고
b는 출력 '+' 스택에 들어가고 a는 출력되고좌측괄호'('나 비교되면서 '+'pop 되고 출력되고, 끝으로 '*'가 출력되는거죠,

페이지

프로그래밍 QnA 구독하기