프로그래밍 QnA

koonpal의 이미지

error 메세지 해석 좀 해 주세요...

gtk 프로그램을 짜고 있는데...

fatal IO error 104 (연결이 상대편에 의해 끊어짐) on X server ip주소

이런 메세지가 뜹니다...

왜 이런 메세지가 해석좀 해 주세요...^^

참고로...

gtk에서 버튼을 누르면 fork함수를 부르거든요...

miso의 이미지

parser error 가 자꾸 나는데요 이유 좀 알려주세요....

헤더 파일 제일 처음에 다음과 같이 선언 되어 있습니다.

============
#define printf if (1) {} else printf
#define malloc(size) if (size = ((1 + size % 512) * 512)) malloc (size)

#include <stdio.h>
#include <stdlib.h>
==========

컴파일은 하면
#include <stdio.h>를 가르키고
에러 메세지는 parse error before `if'라고 나오면서 컴파일이 되질 않습니다....

무엇이 문제인지 고수님들 알려주세요.... ㅜ.ㅜ;;;

linuxqna의 이미지

string class 에서 ltrim,rtrim,trim 을 구현하고 싶습니다.

요즘 C++을 쓰고 있는데
C에서는 pointer를 이용해서 ltrim, rtrim, trim 을 구현해서 쓰곤했는데
혹시 C++의 string class 에서 이걸 쉽게 구현할 방법이 있을까요 ?

string name("   KLDP BBS    ");

요기서 name의 앞뒤의 white space를 잘라내고 싶습니다.
string class의 member function을 조합하면 될것 같기도 한데.

아무튼 조언 부탁드립니다.

gyxor의 이미지

c언어로 작성된 짧은 예제를 디버깅해서 나온 어셈블리어에 대한

void main(int argc, char *argv[])
{
int a = 0;
a = a + 1;
return;
}
이러한 c언어 예제를 컴파일한후 디버깅해서 나온 어셈블리어에 주석을 달아야하는데요
제가 해봤는데 맞는것인지 모르겠습니다.
고수님들의 .. 검토부탁드립니다.

--- C:\My Documents\Cpp1.cpp ----------------------------------------------------------------------------------------------
1: #include<stdio.h>
2:
3: void main(int argc, char *argv[])
4: {
00401010 push ebp ;ebp에 값을 저장
00401011 mov ebp,esp ;ebp의 값을 esp로 이동

cjy1126의 이미지

DB때문에 하루종일 질문만 하네요. ^^;

saddr_c를 char과 VARCHAR 둘다 실행한 결과 값이 안나옵니다.

VACHAR로하고 saddr_c.arr 까지 모든 방법을 써봤습니다.

sqlplus에서는 제대로 4개의 값이 출력이됩니다.

연결은 제대로 된것같은데, insert까지 안되는걸로 봐서는... table과 연결이 안된것 같습니다.

처음 접속때 암호를 다르게 넣으면 잘못된 암호라고 나오거든요.

이 프로그램의 문제점과 proc로 짠 프로그램을 디버깅하는 방법을 알고싶습니다.

너무 질문만 올리는것 같아서 그런데, proc관련 좋은(쉬운 ^^) 사이트나 문서 도 부탁드립니다.

s527292의 이미지

[질문]네트워크 인터페이스에 관해서..

이중화 관련 모듈을 작성 하려고 하는데..

시스템에 여러개의 네트워크 인터페이스가 있을 경우(ex - dmfe0, hme1.. 등) 패킷을 보낼 때 어떤 인터페이스를 통해 보낼지 결정 할 수 있는 방법이 있나요..?

raw socket 을 사용하면 될지도 모르겠지만.. 아직 사용해 본적이 없어서 어떻게 해야될지 잘 모르겠네요..

혹시 아시는 고수분들 있으면 답변 부탁 드립니다.

mypwd의 이미지

C에서 쉘 환경변수를 얻어 오는 방법

getenv() 함수로 환경변수를 얻어오려고 하는데 잘 되지 않아서 문의드립니다.

#env 와
#set 을 해보면 출력되는 결과가 다릅니다.

getenv()를 쓰면 env로 출력되는 것들은 값을 얻을 수 있는데 반해서
set에서만 보이는 변수들은 값을 얻을 수가 없습니다.

main(int argc, char **argv, char **envp)
로 얻어도 마찬가지입니다.

bash 소스를 보면 getenv("BASH_ENV")로 쉘 변수정보를 읽어 오던데
이것 역시 제 환경에서는 보이지 않았습니다.

어떻게 하면 쉘 환경변수

miso의 이미지

[질문] 함수에 대해서....

제가 서버 프로그램을 하나 분석하고 있는데요.....
소스 중에서 궁금한 것이 있어서요.....
함수가 헤더 파일이나 C 파일 제일 위에 선언되어 있지 않는데도 함수를 호출할 할 수 있나요?
제가 지금 분석하고 있는 소스에서 그렇게 사용하고 있거든요?
이것이 어찌된 일인지...
또 이상한 것은 그 함수를 다른 C파일에서 불러 사용하고 있습니다.
linux에서는 가능한가요?
이유 좀 알려 주세요.....
제가 소스는 못 올리지만..구현되어 있는 형태대로 써 보겠습니다.

cjy1126의 이미지

proc 질문 다시 올립니다.

proc proc.pc 를 하니까 proc.c proc.lis 2개의 파일이 가 생깁니다.

gcc -o proc proc.c 로 컴파일을 하니까

proc.c:215: redefinition of `struct sqlca' 가 나옵니다.

헤더에서 #include <sqlca.h>를 빼면 밑에 에러가 나오고요.

/tmp/cc4CPNLY.o: In function `main':
/tmp/cc4CPNLY.o(.text+0x203): undefined reference to `sqlcxt'
/tmp/cc4CPNLY.o(.text+0x2a3): undefined reference to `sqlcxt'
/tmp/cc4CPNLY.o(.text+0x33b): undefined reference to `sqlcxt'
/tmp/cc4CPNLY.o: In function `get_data':
/tmp/cc4CPNLY.o(.text+0x4b1): undefined reference to `sqlcxt'

letmeknow의 이미지

셀프로그래밍에 관한 책 부탁드립니다.

:shock:
프로그램을 첨 해보는 완전 초보입니다
셀에 대해서 프로그램해야하는데 뭐부터 손대야할지 모르겠어요...
어떤 책을 보면 좋을지 추천 드립니다....

어떤책을 봐야 셀에 대해서 나와있는지조차 못 찾겠습니다...

도와주세요....

페이지

프로그래밍 QnA 구독하기