프로그래밍 QnA

papablue의 이미지

dlopen() 후 callback함수 사용하기

기존에는 dlopen을 이용하지 않다가 library loading 시간이 문제가 되어
dlopen으로 바꾸려고 하는데요 (dlopen으로 변경하기 전에는 문제없음)
main program에 정의해 놓은 callback함수를 library에서 호출 하는 방법이 있는지 알고 싶습니다.

아래는 대략화 한 내용입니다.


[A program] - C

void A_callback()

devscott의 이미지

enum 값의 열거형 사용 경고에 대해 질문있습니다.

다음과 같은 경우 열거형으로 사용했다고 워닝이 뜨는데.
도무지 알수가 없네요.. 캐스팅을 해봐도 안되고

"warning C4482: 비표준 확장이 사용되었습니다.

pangss의 이미지

4시간 후면 시험인데 이거 모르겠네요 좀 도움좀 주세요

안녕하세요? 4시간 후면 시험 보는데 통 어떻게 해야 할지 모르겠네요 ㅠㅠ
좀 도움좀 얻을 수 있을까요 다른건 다 해결 했는데 디버깅만 잘모르겠네요
리눅스 프로그래밍 입니다.

#include
typedef struct {
char data[4096];
int key;
} item;
item array[] = {
{“bill”, 3},
{“neil”, 4},
{“john”, 2},
{“rick”, 5},
{“alex”, 1},
};
sort(a,n)
item *a;
{
int I = 0, j = 0;
int s = 1;

happyu_u의 이미지

Raw 소켓을 사용한 ping 프로그램 오류가 나요 ㅜㅜ

생 소켓을 사용해서 ICMP 기반의 Ping 프로그램을 작성하고 있는데요..

실행하게 되면
recvfrom() error
not ICMP packet.
이 두문장이 계속해서 무한루프 됩니다ㅜㅜ
문제가 뭘까요?
대체 뭐가 잘못된건지 헤매고 있습니다...도와주세요

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <signal.h>
#inc
hc0517의 이미지

플래시메모리를 위한 파일시스템을 저널링 파일시스템을 사용하는데요..

왜 플래시메모리를 위한 파일시스템은 저널링 파일시스템을 선택하는것인가요?

philos의 이미지

HP UNIX에서 DLL 생성하는 방법

안녕하세요.

HP UNIX에서 DLL 생성하는 방법에 대해 궁금하여 문의 드립니다. 저는 HP 및 C 프로그램에 대해 초보입니다.

DLL 생성하기 하기 위해서 궁금한 점은 다음과 같습니다.

1. DLL 생성하기 위해서 *.c 파일에는 무슨 명령어(export)를 적어야 하는지요 ?

2.

freezm7의 이미지

컴포넌트를 만드는 언어와, 컴포넌트를 이용해 RAD 하는데 빠른 언어 하나씩 추천좀요..

말 그대로입니다...

기본적으로 MFC는 다룰줄 알구요,
고민 되는 것이 MFC는 RAD 로는 그닥 별로인 듯 해서요.

특히 사소한 메모리 에러 때문에 자꾸 디버깅을 해야 한다는 점이,
.NET으로 옮겨갈까 고민되게 만듭니다.
그런데 Legarcy code가 많아서 MFC를 쓸수 밖에 없는 상황이구요.

제 경우엔 재사용

gurumong의 이미지

DOS공격이 어떻게 가능한것일까요?

네트워크를 공부하고있습니다
OSI 모델이 나오면서 그 유명한 7계층에 대해서 설명하던데요
흐름제어라고 2계층(데이터링크층)과 4계층(전송층)에서 수행한다고 나와있던데

흐름제어를 사전을 찾아보면 아래와 같이 나와있습니다
"흐름 제어는 컴퓨터와 주변장치들 또는 네트웍 노드들 간의 데이터

lansea의 이미지

SNMP 값 못가져오는 문제 ㅠㅠ

리눅스에 SNMP를 설치해놓고
리눅스 안에서

snmpwalk -v 2c -c public 30.1.1.1 .1.3.6.1.2.1.2.2.1.5

snmpwalk -v 2c -c public 30.1.1.1 .1.3.6.1.2.1.31.1.1.1.6

이렇게 입력하면 값들이 잘 나옵니다.

윈도우쪽 클라이언트 프로그램을 만들어서

리눅스에 접속해서 snmp값을 가져오는 프로그램을 만들었는데요.

ukyoukyo의 이미지

make에서 '$<' 사용방법 질문입니다.


예제)

test1.o : test1.c a.h
gcc -c $<

위에서 '$<'는 test1.o가 의존하는 필수 조건 파일중 첫번째 파일이름을 의미한다고 책에서 보았습니다.

그렇다면, 아래와 완전히 같은 문장인가요?

test1.o : test1.c a.h
gcc -c test1.c

이게 맞다면 a.h는 위에서는 기술하지 않아도 되는게 아닌가요?

위에서

페이지

프로그래밍 QnA 구독하기