프로그래밍 QnA

ergo50의 이미지

[질문] 바이너리 파일 분석...

안녕하세요..

fwrite를 이요하여 스트럭쳐를 파일로 쓴것 같은데요,

개발자가 정확한 스트럭쳐 포맷을 알려주지 않아서 그런데,

혹시 생성된 파일만으로,

정확한 스트럭쳐 포맷을 알수잇는 방법이 있을까요??

아님 분석하는 툴이라두 있을까여??

fread 로 읽어서 재가공 하는 프로그램을 작성해야는데...

이거때문에 좀 골치가 아프네요

부탁드리겠습니다.

ddoman의 이미지

errno 의 thread-safe

errno 값도 thread-safe 하나요?
만약 그렇지 않다면 thread 환경에서 errno 체크를 통한 에러처리를
어떻게 해야할까요?

물어본김에...윈도우쪽 얘길 듣자니( 잘 모름 ) thread-safe한 libc와
safe하지 않은 libc가 따로 있어서, 프로젝트 옵션에서 어느것을 링크할것인지
정해준다고 들었는데,
리눅스에 들어 있는 glibc는 thread-safe한가요?
그리고 수많은 시스템콜들도 thread-safe한가요?
특별히 thread-safe하지 않은 함수면 man 페이지에 명시가 되어있나요?

너무 질문만 많은것 같군요.. :D

meconfidence의 이미지

FIFO(명명파이프)에서 방지모드로 열린 write의 세부 동작 질문

명명 파이프를 사용해서 코딩 중인데요,
open을 O_RDONLY, O_WRONLY 모드로 양쪽에서 열고
write, read로 데이터를 주고 받는데요..

방지모드로 열었을경우, 라이터(write)는 파이프에 데이터가 가득찼을 때 방지된다고 하는데, 데이터가 얼마나 가득찼을때 방지되는지 궁금합니다.
( 리더는 파이프가 비어있을때 방지되는것은 알겠구요.. )

라이터에서 한번에 PIPE_BUF이하의 바이트만 쓰면 어떤 제한없이 계속 쓸수 있다고 알고 있었거든요.. 좀 헷갈리네요..

바깥줄의 이미지

리눅스 C 프로그래밍을 위한 snmp api가 있나요?

안녕하세요
제가 이번에 졸업 작품전으로 nms를 개발 할려고 하는데요
아무래도 매니저는 리눅스 기반으로 돌려야 할 것 같고 그래서 C로 개발을 해야 될꺼 같습니다.
www.net-snmp.org에 가보니 api라는 곳이 있기는 하던데. 제가 영어가 짧고 하다보니 좀 이해가 안되더군요.
그래서 혹시나 한글로 된 문서나 아니면 다른 문서라도 있는지 궁금합니다.

nms 개발 할 때 에이전트의 mib 값 가져 오는 부분을 "snmpget"이라는 ucd-snmp패키지 내에 있는 명령어를 써야 하는지 아니면 그 "snmpget" 명령어를 직접 만들어야 하는지도 궁금 합니다. 개발 경험이 있으신 분 한테 여쭤 보니 그건 직접 만들라고 하던데요. 만약 직접 만들어야 한다면... ㅠ.ㅠ 눈물이...

kh0422의 이미지

swapper 프로세스 관련해서 질문올리겠습니다..ㅠ.ㅠ

swapper프로세스에 접근해서 그 프로세스의 자식포인터를 보고 init프로세스

를 찾아가고 이런식으로 계속 모든 프로세스에 접근하려고 하는데요...

첨에 swapper프로세스에 어떻식으로 접근해야 포인터나 기타 정보를 볼수있

나요?? 워낙에 리눅스를 몬하는 초보라서...ㅠ.ㅠ

알고계신분 답변좀 부탁드립니당~~

shjoung의 이미지

string을 interger로 변환하는 방법은?

제목 그래도 string을 interger로 변환하는 방법을 알고 싶어요.
급한 대로 아래와 같은 방법을 사용하고 있습니다.

interger = ((int)string[0] - (int)'0') * 100
              +((int)string[1] - (int)'0') * 10
              +((int)string[2] - (int)'0') * 1 

데이타는 소켓을 이용해서 받은 데이타입니다.
지금은 양의 정수만을 받고 있는데..
받을 데이타가
음수이거나, 소수일때는 어떻게 해야할까 고민이라서요.
toy의 이미지

랜카드의 하드웨어주소는 같은 네트웍에서만 유일하면 되지 않나

이론적으로 랜카드의 하드웨어 주소인 48비트는
같은 네트웍에서만 유일하면 되지 않는지요?

랜덤여신의 이미지

최종 수정 시간 & 최종 변경 시간...

최종 수정 시간 & 최종 변경 시간...

PHP 의 stat 함수를 찾아보니,

수정 & 변경 시간이 있더군요.

대부분 두 값이 다르지는 않던데...

차이점이 뭔가요?

redpig의 이미지

[질문]배우기쉬운 윈도용 어플 개발언어엔 어떤게 있을까요?

전 전공이 전산관련도 아니고 지금 하는 일이 개발쪽도 아닙니다.
단지 취미로 독학해서 리눅스 기반에서 간단한 C/소켓 프로그래밍만 조금 할줄 압니다.
이제 윈도용 어플 개발 언어를 배워보고 싶은데요..
개발(코딩)관 무관하게 살아와서 기본 지식도 없고해서 좀 배우기 쉬운 언어를 공부할려고 합니다.
그렇다고 스크립트 언어 말구요 컴파일 언어루요..
주워 듣기론 비쥬얼베이직이 좀 쉽다고 하던데요..
근데 비쥬얼베이직으로 개발된 어플을 거의 못 봤네요..

shs0917의 이미지

링크드 리스트를 이용한 다항식 덧셈을 짜고 있는데요..

[code:1]
#include <stdio.h>
#include <stdlib.h>

#define IS_FULL(temp) (!(temp))

typedef struct poly_node *poly_pointer;
struct poly_node{
int coef;
int exp;
poly_pointer link;
};

void attach(int coef, int exp, poly_pointer ptr);

int main(void){
poly_pointer a = NULL, b = NULL;
int coef, exp;
printf("Input poly1(if coef is '0' then end): ");
do{
printf("coef: "); scanf("%d", &coef);
if(coef == 0)
break;

페이지

프로그래밍 QnA 구독하기