프로그래밍 QnA

purewell의 이미지

ifstream으로 string객체에 line단위로 읽어오기...

...
ifstream ifs("hello.txt");
char buff[256];
ifs.geline(buff, 256);
...

위에서 쓰인 "char buffer[256]" 대신 std::string객체를 쓸 수 있는
방법 있나요? ㅡ_-)/ string객체로 읽어오면 크기 생각 안 하고 읽어도
될 것 같아서요... 물론...

...
string strbuffer;
ifs >> strbuffer;
...

이래도 되지만, 라인단위로 읽어오는 것이 아니라
white-space를 구분자로 해서 읽어오잖아요.

방법이 없을까요?

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 을 텍스트로 뿌려주는 것은 되는데요(하이퍼 링크 정도 까지)

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

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

페이지

프로그래밍 QnA 구독하기