프로그래밍 QnA + 설치 및 활용 QnA + 질문

맹고이의 이미지

디버깅을 잘하고싶어요..

안녕하세요 초보입니다

올해부터 맘잡고 공부열심히 하려고 하니 질문이 많이 생기네요-_-

전 책에 있는 예제를 그대로 배껴도 에러가 잘나오더군요-_-

글자틀린거야 눈씻고 찾아보면 되지만..

어떤 변수에 값이 재대로 들어갔는지 등등 확인하는건 아직도 ..

printf()로 하나하나 찍어봅니다-_-

어디선가 매크로를 멋지게 사용하는걸 봤는데.. 헐..어떻게 하는건지-_-a

그리고 비줄스튜디오로 연습할땐 f10 인가

누르면서 어느정도 분석(?)은 했거든요

버려진의 이미지

c - 들여쓰기에 관하여

뭐 답이 없는 문제겠습니다만 그래도 고수분들의 고견을 듣고 싶습니다 :)
{}의 위치 문제인데요.. 윈도 플밍할때는 몰랐는데 리눅스로 오면서 c스타일의 코드들을 많이 접하다 보니

if(...){
...
}

이런식의 들여쓰기가 많더군요. 저는

if(...)
{
...
}

이렇게 써왔거든요. 왠지 일관성에 문제가 있어 보여서 위에것은 지양했거든요? 함수도

void Func(){
...
}

이러면 이상하니까 +_+;; 그런데 do...while문일때는 조금 달라 보이더군요

do
{
...
}while(...)

Linukdo의 이미지

[질문] C Shell에서 산술연산은 어떻게 하나요?

bash는 let "i=i+1"이런 식으로 하는 걸로 알고 있는데요,

씨 셸에서는 어떻게 표현해야 하나요?

set i=$i+1
set "i=$i+1"
@i=$i+1
"@i=$i+1"

모조리 해 봤지만 안되네요 :roll:

next의 이미지

UltraEdit+ctags에서 ...

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

어떤날의 이미지

한텀에서 보기좋은 색깔 설정??

레드헷 8.0에 들어있는 hanterm 이
처음 지정되어있는 색깔이 바탕이 밝은 회색 계열에
글씨가 검정색이더군요...
vi 에서 c 구문 하이라이팅이 되면 상당히 보기 힘들어지더군요...

그래서 실행할때 banterm을 hanterm -bg black -fg white 로
alias 시켜놓고 쓰고 있는데... 이건 대비가 너무 커서 그런지....
좀 눈이 아프네요...

다른분들은 어떻게 쓰시는지요?
좋은 설정이 있다면 좀 가르케주세요~

그럼.. 좋은 하루 되세요...

불량청년의 이미지

쉘스크립트 - 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>

yun32의 이미지

Intel P4 Xeon 2.4G 를 사용하는 서버에 레드햇 6.2 설치

안녕하세요..

제가 저희 회사에서 사용하는 서버에 레드햇 6.2를 설치 해야 하거든요...
방법이 없을까요?
설치하려면.. 에러가 나면서 안되는군요.

지금 새로 설치 하려는 시스템은 2.4G 서버이고..
이전에 사용하던것은 PIII Xeon 733M 서버 였거든요.. 거기서는 문제 없이 설치하여 사용하였는데.. 새 서버에서는 안되는군요..

들은 말로는 커널버전이 낮아서 P4가 제대로 지원이 안되서 그렇단거 같은데요.. 어떻게 설치를 할수 없을가요..

그럼 답변

microcos의 이미지

네트워크 카드 eth0와 eth1을 서로 바꾸고 싶습니다.

제, 시스템에 새로 네트워크 카드를 추가했는데

추가한 것이 eth0로 잡혀버리네요.

설치되어 있는 솔루션 라이센스가 MAC어드레스를 감지하기 때문에,

기존의 카드를 eth0로 변경하고 싶은데

방법이 없을까요?

realian의 이미지

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

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

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

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

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

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

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 질문 구독하기