프로그래밍 QnA

smilor93의 이미지

스레드 및 자식스레드 생성갯수 제한이 있나요?

안녕하세요.
윈도우플밍만 하다 유닉스를 처음 접해서 기본적인 것도 잘 모르겠네요.

윈도우에서는 32bit 환경 하에서
한 프로세스가 관리하는 메모리가 최대 4Gb 이고
이중 프로그래머가 사용할 수 있는 크기는 2Gb,
그리고, 스레드에 특별한 옵션을 부여하지 않으면 스레드는 1Mb 를 사용합니다.

maindb의 이미지

[질문] None UnicastPacket 이란 어떤것을 이야기 하는것인가요?


라우터나 스위치의 snmp 값을 찍어보면

None UnicastPacket 값이 나오는데...

무엇을 이야기 하는지는 물론 알고 있습니다.
근데 와 닿지가 낳네요.

정확히 이게 무엇을 의미하는 것이고 어떤 패킷들이길래
None UnicastPacket 이라고 정의되는 것일까요?

조언 부탁드립니다.

atomaths의 이미지

C 리턴값 코딩스타일

예전에 어디서 봤는데, 다시 찾아보려니 도무지 못찾겠네요.
보통 C로 코딩을 할 때, 리턴값에 대한 코딩 스타일을

int my_func(int arg)
{
}

이렇게 하는 경우가 있고,
int
my_func(int arg)
{
}

이렇게 리턴값을 함수 이름과 다른 라인에 적는 경우가 있는데,
어디에선가 본 글이었
sagidong의 이미지

[완료] masking function 속도 개선 문제 질문 있습니다.

현재 mask 함수를 구현중에 있는데요

====> function ( mask , masking data )

예를 들면
메모리에 read 한 data => 0x1234
mask 값 = 0xff00
masking 할 data => 0x56

결과 data = 0x5634 와 같이 변하게 됩니다.

현재 구현을

1. mask 값을 NOT
0xff00 => 0x00ff

2.

mg2000의 이미지

소켓을 close해도 사라지지 않는다?

제가 네트워크 프로그래밍을 공부중인데요.

서버쪽에서 bind -> listen -> accept까지 잘 되고요.

accpet가 되면, thread를 생성해서, 그 thread에서 데이터를 주고 받도록 만들었습니다.

그리고 recv로 데이터를 기다리는데, 0이나 -1이 나오면, close로 소켓을 닫아주도록 했고요.

이렇게 했는데, 소켓을 1000번

macros의 이미지

strcasestr() warning.

strcasestr 함수를 사용하면 항상

warning: implicit declaration of function 'strcasestr' 과 같은

메시지가 발생합니다.

string.h 헤더도 include 했는데, 왜 자꾸 발생할까요?

csw0228의 이미지

/proc 파일을 읽고 쓰는 것에서...

/proc 파일 생성까지는 잘 해냈는데 읽고 쓰는데서 문제가 생겼네요..
커널 2.6에서 개발중인데 에러는 없는데 cat /proc/파일명을 하면 read 함수에서 디버그부분만 계속 출력하네요.. 뭐가 문제인가요??
write 함수는 정상적인거 같은데 read가 문제라 확인할 방법이 없네요..
참고로 디버그함수는 그냥 printk 함수를 그냥 define 으로 편하게 형식으로 지정해놓은것 뿐이라 문제는 없습니다.

static struct proc_dir_entry *proc_entry; /* proc 파일 생성을 위한 구조체*/
static char *message_buf; /* proc 파일에서 사용할 버퍼 */

이웅희의 이미지

무료 객체형 데이터베이스?

지금 POET DB를 사용한 C++ 프로젝트를 Windows용으로 변환하고 있습니다.
근데 POET이 유료에다가 무지 비싼걸로 알고 있는데
대체할만한 무료 객체형 데이터베이스는 무엇이 있을지 궁금합니다.

anaud2의 이미지

[완료]구조체 변수가 NULL인지 아닌지 검사방법

안녕하세요

간단한건줄 알고 해보다가 조금 이해가 되질 않아서 질문을 드립니다.

구조체를 선언하고 구조체의 값을 누군가 선언을 했는지 안했는지 알아보기 위해 검사를 하는부분을 만들려 하는데

sockaddr_in clnt_sock;
....
if(clnt_sock == 0)혹은 if(clnt_sock == NULL) 로 했는데 컴파일시 에러가 발생을

페이지

프로그래밍 QnA 구독하기