프로그래밍 QnA

nayana의 이미지

(*( unsigned long * )&a)++

(*( unsigned long * )&a)++
이부분이 코드가 해석이 안돼지요..^^

kimes의 이미지

일반 함수와 static 함수의 차이는 무엇인가요?

void test();

static void test();
의 차이는 무엇인가요?

좀 해깔리네요..

leolo의 이미지

[질문] MYSQL에서 스크립트로.. 간단히..

테이블에 파일 경로가 있는 필드가 있습니다. 예를들어

TEST라는 테이블의 PATH에는 /home/test/1.txt,
/home/test/2.txt, /home/test/3.txt 라는 데이터가 있습니다.
USER라는 테이블의 GPATH에는 /home/test/g.txt 라는 데이터가 있습니다.

즉, select PATH from TEST; 하면
/home/test/1.txt
/home/test/2.txt
/home/test/3.txt
이렇게 나옵니다.
또한, select GPATH from USER; 하면
/home/test/g.txt
이렇게 나옵니다.

제가 고민하고 있는 것은 이 파일 이외에 다른 파일들을 삭제하는 스크립트입니다. 즉, /home/test 디렉토리에서 1.txt, 2.txt, 3.txt, g.txt 이외에 모든 파일을 삭제하고 싶습니다.

facered79의 이미지

makefile 을 작성중입니다.. 그런데. -Wl,--rpath,-Wl 옵션 때문

기존의 Makefile 에 libxml2 에 관련한 옵션들을 추가하는 작업을 진행 중인데요..

libxml2를 컴파일 하기 위한 옵션들은 아래와 같습니다.

gcc -g -O2 -Wall -o reader2 reader2.c  /usr/local/libxml2/lib/libxml2.so -lpthread -lz -lm [b]-Wl,--rpath -Wl,/usr/local/libxml2/lib[/b] -I /usr/local/libxml2/include/libxml2/

저기 청색 부분 의 내용이 무엇인지 궁금합니다..
일단 다른곳 찾아봤는데 ld.so.conf 에 lib path 를 기록해주는것과 같은 것이라고 해서 ld.so.conf 에 저 경로를 기록한후 컴파일 옵션에서 제외를 시키고 (컴파일은 제외를 시켜도 잘 됩니다.)
urmajest의 이미지

LINUX/SOLARIS 버젼별 TCP implementation

LINUX 커널의 버젼에 따라 어떤 TCP 버젼(reno, vegas, ...)이

사용되었는지를 알려주는 믿을만한 소스가 있을까요?

마찬가지로 SOLARIS와 WINDOWS도 알고 싶은데,

믿을만한 정보처를 찾지 못하겠네요.

예를들어 linux 버젼의 release note에 어떤 TCP implementation이

사용되었는지가 나오면 reliable source로 간주할 수 있을텐데

그런 정보를 찾기가 힘드네요.

bluecafe의 이미지

Makefile 에서 Source와 Object 파일의 분리

ProjcetRoot ----+----- source
                +----- object

위와 같은 디렉토리 구조에서 Makefile은 ProjectRoot에, source 들은 source 에, object 파일들은 전부 object 디렉토리에 두고 싶습니다.
하나의 Makefile로 사용할 수 있는 방법이 궁금한데 고수님들의 조언 부탁 드립니다.

그럼.. 총총.. :oops:

notpig의 이미지

C 에서 다음이 가능한 겁니까??

간단한 소스로 보여드리겠습니다.

int a(int *a, char *b){
...
}

main(){

int b=0;

a(&b);
}


이런 코드가 에러 없이 돌아가네요~~~
간만에 C 를 하니~~~신기하네요~~

toold의 이미지

C언어에서 문자열 분리 문제...

C언어에서..
"이곳은 school입니다"
라는 문자열이 있을 때
각 문자별로 분리하고 싶은데요..
즉,
'이'.'곳'.'은'.'s'.'c'.'h'.'o'.'o'.'l'.'입'.'니'.'다'
이렇게요..
근데 한글을 2byte고 영어는 1byte라서...
포인터 배열에다가 넣고 싶거든요..
어떻게 하면 한글인지 영어인지 구분해서 한글을 2byte씩 잘라내고 영어는 1byte씩 잘라낼 수 있을까요..?
다른언어에서는 간단해 보였는데 C에서는 도무지 방도가 없네요... :(

doogie의 이미지

함수객체에 대해서... 도움을 부탁드립니다

여러 class의 동일한 이름, 인자의 함수를 미리
stl::map에 등록해놓고 필요할때마다 key를 검색해서
함수를 호출하는 로직을 짜고 있습니다.

테스트 코드를 짜는 중에 어떻게 할지 몰라 이렇게 글을
올립니다.
클래스의 멤버 함수를 호출하고 또 여러 클래스의 멤버함수를
호출하는 거라 함수 포인터 대신에 함수 객체를 이용하고
있습니다.

테스트 환경은 vc++.net입니다.

에러가 나는 소스입니다.

[code:1]
#include "stdafx.h"
#include <functional>

imgromit의 이미지

http 접속 성공율에 관해서

안녕하십니까?

저희 회사가 개발한 사이트에 대한 부하테스트를 하였습니다.
로드 러너 라는 프로그램을 가지고 수행하였는데,
50 user 기준으로 10분 동안 스트레스 테스트를 하였습니다.

웹 서버에 약 10만 request 가 발생하였는데,
4건 정도의 connection fail 이 발생하였습니다.

웹서버에는 별도의 오류코드가 없고 모든 request가
http 200 으로 정상으로 수행되었습니다.

4건의 connection fail 이 발생한 것은
웹 서버의 문제가 아니라
로드 러너와 웹 서버간의 네트웍 문제라 판단이 되어지는데

페이지

프로그래밍 QnA 구독하기