프로그래밍 QnA

kimhm8609의 이미지

커널설정에 관해서..

커널 2.6을 받아서 설정을 시도하고 있는 초보입니다.
make xconfig 로 시작했는데,

솔직히 말해서 거기 목록에 나와있는 수만은 설정들...
이해 안되거든요?? 몇몇 항목은 해석해보고 하는데,

좀 저의 컴터에 딱맞는 설정을 하고 싶은데, 난감합니다.

그냥 기본값으로 써도 문제없으면
아는 부분만 건들고 나머지는 기본값으로 쓸까요??

한 반정도 이해되고 반은 뭔말인지 모르겠고요..

답변부탁드려요~~

sdi760210의 이미지

안녕하세요 배포에 관련된 질문입니다.

안녕하세요 저는 윈도우 프로그램을 주로 하다보니 리눅스나

유닉스에 대해서 잘몰라서 이렇게 질문을 올립니다.

다름이 아니라 프로그램을 개발을 해서 배포를 하려고 하는데

라이브러리 문제 때문에 어떻게 해야 될지 몰라서요

c++로 개발을 했고 g++로 컴파일을 했는데 정상적으로 작동을

하는데 다른서버에 적용을 하면 라이브러리가 없어서 작동을 안합

니다 물론 라이브러리를 설치를 해주면 되는 문제이긴 한데 고객들

한데 그걸 설치를 하라고 하는것도 이상하고 해서요

hys545의 이미지

odcctools 컴파일 에러(함수정의 에러?)

file included from install_name_tool.c:31:
..//include/stuff/round.h:37: warning: conflicting types for built-in function 'round'
install_name_tool.c: In function `update_load_commands':
install_name_tool.c:444: error: `ULLONG_MAX' undeclared (first use in this function)
install_name_tool.c:444: error: (Each undeclared identifier is reported only once
install_name_tool.c:444: error: for each function it appears in.)

분명히 limits.h 포함하고
이 헤더파일에 ULLONG_MAX 상수로 정의되어잇는데
왜 ULLONG_MAX가ㅡ 정의가 안되엇다고 하는지 궁금
ULLONG_

neon20의 이미지

char *로 할당된 스트링값을 변경하는 방법에 대해서

아래와 같은 형태로 이미 배정된 스트링값을 변경하는건
불가능 한가요? 스트링값을 변경하기 위해선 배열만 사용해야
하는건가요? 다른 방법이 있다면 알려주세요.

#include"stdio.h"

void main()
{
	char *a;
	a = "girl";
	*(a+0) = 'o';	
}
mirr의 이미지

바이너리파일의 오류를 수정하는 방법에 대해서..

어느 프로그램이 배포되었습니다.
작은 규모의 팀이 제작한겁니다.
그 프로그램의 실행파일은 한개입니다.
그 바이너리를 실행하고있던중, 프로그램자체의 버그를 발견했습니다.
제작자에게 문의하려 했더니 이미 팀은 증발되있는 상황입니다.
소스는 물론 없습니다.

이 경우, 역어셈이나 디버깅을 통해 프로그램의 문제되는 부분을
해결하고, 수정된 바이너리파일을 제작 할 수 있는지 알고 싶습니다.

패치형태로 제작하면 될꺼란 생각도 해봤는데, 그것또한 힘든거같고..

kknd345의 이미지

C와 C++ 라이브러리에 관한 질문이예요.

이번에 C++ 을 제대로 배워 보려고 하는 학생입니다.

그런데 C를 쓰다가 C++로 가려니 벌써 라이브러리에서 막히네요.
그래서 선배들께 C++ 배우려고 하는데 C++ 위주로 정리된 라이브러리 사이트 없냐고 물어보니 그냥 C라이브러리 다 써라고 하는데... 별 상관 없나요?

시작부터 stdio.h 이랑 iostream.h 다른데 C++에서 보통 쓰는 라이브러리 정리된거 써야지 않나요?

vudghkzm의 이미지

자바로 네트웍 프로그래밍, 그리고 자바 디지인 패턴 관련한 책

1. 자바를 이용한 네트웍 프로그래밍을 공부하고자 합니다. 추천해주실만한 서적 혹은 웹 사이트 혹은 간단한 문서 추천부탁합니다. C를 이용한 네트웍 프로그래밍은 초급 수준 정도까진 할 줄 압니다.

2. 자바로 설명한 디자인 패턴 서적 혹은 웹 사이트 추천 부탁드립니다.

3. 중.상급 수준의 자바 개발자에게 필요한 자바 필수 서적이 어떤 것들이 있는지 궁급합니다.

kash0921의 이미지

pthread 에서 struct 타입 아규먼트 패스하는 방법이???

안녕 하세요. 쓰레드함수 부를때 passing하는 아규먼트를 struct 타입으로 보내고 싶은데.. 어떻게 보내고 어떻게 받아야 하는지 좀 가르쳐 주세요..

예를들어

[code:1]
typedef struct packet {
int a;
int b;
char msg[1024];
}some_packet_t;

main() {
....
pthread_create(&thr, 0, recv_func, (void *)one_packet);
pthread_detach(thr);
....
}

void *recv_func(void *arg)
{
rip_packet = (some_packet_t *)malloc(sizeof(struct some_packet_t));

urmajest의 이미지

TCP의 이상한 행동

TCP의 경우 slow start일때나 congestion avoidance일때나

cwnd를 줄이는 건 항상 패킷 로스가 발생했을 때라고 알고 있습니다.

그래서 실험을 해봤는데요.

호스트 A에서 호스트 B로 100Mbyte 파일을 TCP로 전송을 하고

ethereal을 이용해서 duplicate ack을 체크를 해보았는데,

duplicate ack이 하나도 없네요. 그 말은 lost packet이 하나도

없고 재전송도 되지 않았다는 뜻인데..

어떻게 이런 시나리오가 가능하죠?

TCP는 패킷 로스가 발생하지 않으면 계속해서 보내는 양을

개똥이의 이미지

pc스피커 주소 알수 있을까요?

이번 학기에 8051응용 수업 듣는데 잼 있네요.

걍... 간단한거 짜서 돌려보고 그러는데,

혹시, 리눅스 하드웨어 주소 어떻게 알죠.

/proc 보면 대강 나오는거 같은데 예전에 도스에서 "mem"

같은 놈 없나요.

pc스피커에 소리도 내고보 싶고, 병렬포트도 입출력 해보려고요.

이런 말 있죠? 선 무당이 뭐 잡는다는.... ^^

페이지

프로그래밍 QnA 구독하기