프로그래밍 QnA

hyper9의 이미지

close(0) 에 대한 질문 입니다.

지금 보는 Code에,,

int main (int ac, char **av)
{
...
...

system_init();
close(0);

if( ~ )
...

kevin0960의 이미지

C 언어에서 malloc 으로 2차원 배열 생성....

2차원 배열 생성이 가능한가요?

아직 C 언어에 입문한지 얼마 안된 C 언어 초짜가 이렇게 질문드립니다.

kakalot81의 이미지

[소켓] 서버 / 클라이언트의 브로드캐스트와 송수신 병행할때

소켓으로 브로드캐스팅과 개별송수신을 한 코드안에 집어 넣으려 하니 잘 안되는군요.

puresupe의 이미지

[완료]malloc에 대해서.

1 #include
2 #include
3
4
5 typedef struct {
6 int a;
7 int b;
8 int c;
9 int d;
10 }*keke;
11
12
13 keke ptr;
14 int main(void)
15 {
16 ptr = (keke)malloc(sizeof(int));
17 printf("%d\n",sizeof(*ptr));
18 return 0;
19 }

결과는 16이 나오구요.

여기서처럼 비록 4바이트만 memo

thinking2535의 이미지

구조체 멤버 변수 크기...

구조체를 만들면 각 멤버변수의 개수, 크기를 자동으로 알 수 없나요?

구조체의 모든 멤버 변수의 크기를 어딘가에 세팅해야 할 일이 있는데 이것을 자동으로 할 수 있으면 좋겠습니다.

예를 들면

struct STest
{
int a;
char b;
};

위와 같은 구조체가 있다면

//////////////////////////////////////////////

thinking2535의 이미지

구조체 멤버 변수의 개수를 알 수 있는 방법이 있나요??

예전에 어떤 키워드 ( ptr 뭐시기가 들어갔던거 같기도 하고.. ) 를 사용해서 멤버 변수의 포인터를 알 수 있었던 거 같기도 한데요..
방법이 있을까요??

puresupe의 이미지

구조체 선언에 대한것인데요.

1 #include
2
3 struct list_node{
4 char str[4];
5 struct list_node *link;
6 };
7
8 struct list_node *ptr=NULL;
9
10 int main(void)
11 {
12 ptr = (list_node*)malloc(sizeof(list_node));
13 printf("%d",sizeof(*ptr));
14 return 0;
15 }
16
~

puresupe의 이미지

[완료]널과 널포인터는 같은것인가요?

널과 널포인터는 같은것인가요?

같은건데.. 포인터에 null값이 지시되었을땐. 그걸 그냥 널포인터라고 부르는건가요?

덜덜덜.

osanha의 이미지

고성능 프로토콜 처리 라이버러리 제작을 위한 소켓통신 라이버러리 추천?

어떤 비지니스에서 프로토콜이 정의되어 있을때,
비지니스 로직단에서 처리하기 쉽도록 프로토콜을 핸들링해주는 라이버러리를 만들려고 하는데요.
기본적으로 비동기/동기 지원은 되어야 하구요.
자바같으면 MINA (http://mina.apache.org/) 같은...
C/C++ 로 된 오픈소스 라이버러리로는 어떤것이 있을까요?

sawa500의 이미지

vtk compile중 python관련 에러

Mingw를 이용하여 VTK를 컴파일 하는 중에 python관련하여 아래와 같은 symbol을 찾을 수 없다는 message를 내면서 compile이 종료합니다.

_imp___Py_NoneStruct
_imp__PyCFunction_Type
_imp__PyDict_Type
_imp__PyExc_AttributeError
_imp__PyExc_KeyboardInterrupt
_imp__PyExc_RuntimeError
_imp__PyExc_TypeError
_imp__PyExc_ValueError
_imp__PyLong_Type
_imp__PySt

페이지

프로그래밍 QnA 구독하기