프로그래밍 QnA

next의 이미지

UltraEdit+ctags에서 ...

UltraEdit에 플러그인 처럼 ctag를 설치하여 사용할 수 있더군요..
지금 그렇게 사용하고 있는데... 호출한 함수내로 진입할때는 F11키로 함수로 직접 찾아 들어 갈 수 있는데 다시 호출한 곳으로 돌아 가는건 어떻게 하는지 아시는분이 계신지요...

불량청년의 이미지

쉘스크립트 - sed 사용에 관하여.

쉘스크립트에서 sed에 대한 문의입니다.

cd /home/test/etc
H=`grep ^Host_Name $(pwd)/test.config | cut -f1 -d" "`
HV=`grep ^Host_Name $(pwd)/test.config | cut -f2 -d" "`
echo "$H = $HV"
echo -e "서버의 호스트이름을 입력해주세요 : \c"
read HNV
cat $(pwd)/test.config | sed "s/$H $HV/$H $HNV/" >     <-- 이부분
$(pwd)/test.config.1

HostName = www.test.com 이라고 입력하면 파일에 아래와
같이 추가 됩니다.
Host_Name www.test.com "samsung.ms.kr"

kornet의 이미지

소켓이나 파일을 통해 읽어들인 데이터를 구조체에 한꺼번에 넣

안녕하세요.

소켓이나 파일을 통해 데이터를 읽어들였는데, 그 데이터를 읽어들이는 과정이 비동기적으로 이루어지는지라 하나씩 처리하기 귀찮아서(^^;) 한꺼번에 읽어들였습니다.

이때 char* buf 에 모든 데이터가 들어가있고, 그 앞부분에 다음과 같은 구조체로 되어있습니다.

<code>
struct packetType {
unsigned int nTotalLength;
unsigned int nHeaderLength;
unsigned char nProtocolVersion;
char pcGameCode[3];
unsigned char nGameVersion;
unsigned int nCommand;
};
</code>

realian의 이미지

C++에서 new는 실제 먼 일을 하고 있는가요?

c++에서 객체나 기타 등등.. 새로 생성할때 new 명령어를 쓰는데..

이게 내부적으로 결국 어떤 일을 하고 있는지 궁금합니다.

이를테면 뭐.. malloc을 한다던지.. memset, memcpy 등을 쓴다던지..

이건 아무래도 OS나 Compiler에 대한 지식이 없으면 전혀 짐작이 안가더라고요..

아시는 분 한 말씀 부탁드립니다..

익명 사용자의 이미지

자바스크립트를 지원하는 wget확장을 위해..

요 아래 자바스크립트 파싱의 방법에 대해 질문을 드렸는데. 내용이 넘 부실했나봅니다..

저가 구현하고 싶은것은여..제목처럼.
wget의 경우 프레임 소스나 링크를 따라다니며 페이지를 가져오지 않겠습니까?
wget이 못하는게 있는데 바로 자바스크립트의 replace나 href 또는 이벤트에 의해 날라가는 기능입니다. 간단한 예로.

<html>
<head>
<script>
function reload()
{
self.window.href="/html/main.html";
}
</script>
</head>
<body onLoad=reload()>

ehacker의 이미지

autoconf와 automake 사용시 object화일이 만들어지지가 않네요

autoconf 와 automake을 사용하여 패키지를 만들려고 합니다.
autoconf version 은 2.57 이고 automake version은 1.7.2 입니다.

순서는 다음과 같은 순서로 하였습니다.
1.configure.ac 파일을 만들고
2.aclocal
3.autoheader
4.autoconf
5.automake
6../configure
7.make

문제는 7번 make 할때 제대로 object화일이 만들어지지 않습니다.

make all-recursive
make[1]: Entering directory `/home/ehacker/becamp/common/sms/JDAnalyzer-auto'
Making all in lib
make[2]: Entering directory `/home/ehacker/becamp/common/sms/JDAnalyzer-auto/lib'

loveytk의 이미지

초보질문입니다.. 허접같아도 답변좀....

다름이 아니고 C언어를 가지고 프로그래밍 하려면 어떻게 해야하지요..?
제가 궁금해 하는것은... 쉽게 말하면 이미지 편집을 하기 위해서 포토샵을 쓰듯이 프로그래밍하려면 무슨 프로그램이 필요한지 궁금합니다.....아니마
html 파일 편집 하듯이 메모장같은데서 하는거지.. 정말 궁금합니다.

참고로 위에 예는 전부 윈도우를 예를 들었지만 제가 궁금해 하는건 리눅스에서의 c언어 프로그래밍 입니다.....

맹고이의 이미지

C++ 에서 구조체는..

C++를 배우고 있는 초보입니다..

구조체를 만들어보다가 테스트를 해봤는데요..

멤버함수도 만들어지고.. 생성자도 만들어지네요-_-a

그럼 C++에서 구조체랑 클래스는 차이가 없는건가요?

제가 생각하기에..

구조체는 기본적으로 access specifier(책이 영어라..-_-;; )가 public이고

클래스는 private인게 차이인듯..-_-a

뒤부분의 내용은 아직 안배워서 여기까지밖에 생각못하겠네요..

C++에서 구조체랑 클래스의 차이점을 가르쳐주세요..

익명 사용자의 이미지

자바스크립트 파싱하는 방법좀...

모질라의 엔진들은 순수하게 스크립트언어를 파싱하느거 같고요,
브라우저의 파싱과는 다른거 같은데..브라우저의 중간단계는 브라우저
자체의 기능인거 같은디..

엔진과 브라우저의 관계는 어떻게 되는 걸까요? 속 내용이 알고싶어요

swhong의 이미지

리눅스 커널의 스케쥴링 오버헤드를 측정하고 싶다.

만약 이러한 사람이 있다고 가정을 해보면요,

하나의 process가 cpu에서 수행이 되다가 context switch가 발생하여,
cpu에서 내려가게 되지요, 이때 이 process가 다시 cpu를 얻기까지의 시간이 얼마나 걸리는지를 측정하고 싶다면, 어떤 방법이 있을까요?

커널레벨에서 이것을 모든 프로세스에 대해 적용하여 측정을 할 수 있을까요?

요즘 리눅스 커널 열씨미 공부하고 있는데, 무지 궁금한 것들이 많아서요...
해보구 싶은게 많아서.... 잠도 안와요....

페이지

프로그래밍 QnA 구독하기