프로그래밍 QnA

kimdy123의 이미지

질문]오브젝트 오리엔티드에 관해

c나 C++을 쬐금 짜는 사람입니다.
오브젝트 오리엔티드 프로그램 이말에 대해서 정확한 개념이 없습니다.
과연 어떤 프로그램이 오브젝트 오리엔티드를 지원못하고 어떤것들은
하는지 못하면 무엇때문에 못하는지 개념상으로 저의 머리속에 쏙 안들어
오네요 책은 읽어보았지만 추상적인 내용일뿐 실제적으로 간단한 예를 보면
서 이해하고 싶습니다. 과연 어떤것인지 가슴속으로 느끼면서 아하..
아시죠 간단한 예가 있는 사이트나 좀 상세이 알려주시면 감사드리겠습니다.

tazanboy의 이미지

strtok및 배열에 대해서..

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <sys/types.h>

int main(void)
{
  char data[255];
  char *rdata;
  FILE *fp;
  int i;

  fp=popen("get_m","r");
  fgets(data,sizeof(data),fp);
  pclose(fp);
  
  puts(data);

  rdata=strtok(data," ");
  while(rdata != NULL) {
    printf("%s\n",rdata);
    rdata=strtok(NULL," ");
  }
  return 0;
}

위에서 popen으로 얻어오게 되는 값은 헥사코드로
seeker의 이미지

X.25 소켓프로그래밍.

X.25 소켓프로그래밍이
스티븐 책에서 소개하는 소켓프로그래밍이랑 다른가요?
다르면 어떻게 다른건지요?

crom0406의 이미지

[질문]qt에서 make하는데..

qt 초보입니다.
소스 코드 명이 hello.c라면
progen -o hello.pro hello.c <- 프로젝트 파일이 생기고
tmake -o Makefile hello.pro <- Makefile을 생성
make <- 이 단계에서 에러가 납니다.

cannot find -lqt 라고 ld에서 찾을 수 없다고 나오는데..

ld라는게 라이브러리의 위치를 가지고 있는 것 같기도..
예전에도 ld에 대해서는 물은 적이 있는데..
아직도 잘 이해가 안가네요..

제가 장황하게 설명한게 아닌가 싶습니다.

맹고이의 이미지

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

안녕하세요 초보입니다

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

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

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

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

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키로 함수로 직접 찾아 들어 갈 수 있는데 다시 호출한 곳으로 돌아 가는건 어떻게 하는지 아시는분이 계신지요...

불량청년의 이미지

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

페이지

프로그래밍 QnA 구독하기