프로그래밍 QnA

coldfury의 이미지

[완료] Gcc4.4 AMD64 에서 void* 로 int 넘기기

pthread_create( &threads[i], NULL, &thread_main, (void*)i );

보통 thread를 만들 때 이렇게 만들고

void *thread_main( void *arg ){
int index = (int)arg;
...
}

이렇게 쓰는걸로 아는데요. 64비트에서 컴파일하니

error: cast from 'void*' to 'int' loses precision

이런 에러가 나더군요.

mal49의 이미지

"sane defaults" 가 정확히 어떤걸 의미하나요?


patch 나 설치 및 환경설정 시 이런 용어가 자주 등장하네요.

뭔가 기본적으로 (쉽게) 쓸 수 있게 해주겠다는 의미 같은데 혹시 정확한 의미를 알고 계시나요?

magingax의 이미지

파일 생성 막기

유닉스. 리눅스. 상에서 사용자가 파일을 만들려고할때
조건을 확인해 생성을 막을수 있을까요???

facejs의 이미지

[완료] implicit declaration of function이 떠야하는데 안뜨는경우..

예를 들어,
int a(int x)
{
return x;
}

라는 함수가 main() 과는 다른 파일에 정의 되어 있습니다.

cyy0080의 이미지

우분투에서 네트워크 전송률을 분석해주는 프로그램이 있나요?

무선랜으로 전송률을 체크해야 되서요

혹시 그런 프로그램 없나요?

답변 부탁 드립니다.

minsu9101의 이미지

제가 우분투에서 libpcap를 이용한 프로그래밍 공부를 하는데

컴파일 할 때 gcc -o xxx xxx.c -lpcap -l
로 알고있는데
안되네요
우분투에서 하고 있는데
다르게 해야하는 건가요??

sinji81의 이미지

[완료] ISR의 parameter에 관한 질문입니다.

ISR(Interrupt Service Routine)내에서는 static 변수만 사용가능한 것으로 알고 있습니다.

그러면, ISR에 parameter로 받는 데이터도 static으로 선언된 데이터만 받을 수 있는지요??

wanderer의 이미지

[완료] Realloc 과 Illegal Seek 에 관한 질문입니다

안녕하세요

C 프로그래밍 중 사소한(?) 문제가 발생해서 의견을 듣고자 작성합니다

다음과 같은 코드가 있을 경우

char* ptr = (char *) malloc(sizeof(char)*10);
perror("Blah~");
ptr = (char *) realloc(ptr, sizeof(char)*10);
perror("Blah~");
...
ptr = (char *) realloc(ptr, sizeof(char)*10);
perror("Blah~");
free(ptr);
ptr = NULL;

위와 같은

thames의 이미지

자바의 세계에 빠져들고 있습니다.

무려 입문서 수준의 책을 한 권 본 수준이지만..

입문서를 보고 나니 이제 어느 길로 가야하는건가 나는 누구고 여긴 어디지 이런 생각 들어서요..

자바에서 무얼 공부해야 core한 개발자가 될 수 있을까요?

choboja의 이미지

[[완료]]커널 공부중에 선언된 변수들 질문

리눅스 커널을 공부 중인 학생입니다.

함수에서 사용된 인자중에 아래와 같이 선언된 것이 있어서 질문드립니다.

const char __user *userbuf;

위와 같이 선언된것은 어떻게 해석해야되는거죠?

페이지

프로그래밍 QnA 구독하기