프로그래밍 QnA

ybagnes의 이미지

좀 알려주세요~

gcc hw3.c -o text

이런식으로 컴파일 하면요~

/tmp/ccOOjIqK.o: In function `parseCommandLine':
/tmp/ccOOjIqK.o(.text+0x4ab): the `gets' function is dangerous and should not be
used.

라고 에러가 떠요.ㅜㅜ
코드는 이렇게 생겼거든요

[code:1]

parseCommandLine(int argc, char* argv[]) {

/* 중략 */
char contents[20];
/* 중략*/

while(quit == 0) {

scanf("%c", &com);

switch (com) {

/* ...중략... */

case 'A':
scanf("%d", &number);

장준영의 이미지

Sun의 cc에서 gcc의 -Wall 같은 옵션

안녕하세요.
Sun의 cc에서 gcc의 -Wall 과 같은(또는 유사한 역할의) 옵션을 알고싶습니다.
CC (대문자CC)에서도 알고 싶습니다.

사용하는 컴파일러의 버전은 다음과 같습니다.
cc: Sun WorkShop 6 update 1 C 5.2 2000/09/11
CC: Sun WorkShop 6 update 1 C++ 5.2 2000/09/11

kn31232의 이미지

이것좀 봐주시겠어요? ㅜ.ㅡ

PLC랑 통신을 하는 데몬인데 어느순간 갑자기 이런 메세지 로그를 남기면서

netstat 상태가 SYN_SENT로 바뀌어 버립니다.

음...어디서 문제가 발생하는건지 또 데몬 문제인지 PLC문제인지 알수가 없네요.

이런 경험 있으신분 있으신가요?

[code:1]Jun 2 19:42:20 gardian ntpd[690]: time reset -0.453020 s
Jun 2 19:42:20 gardian ntpd[690]: synchronisation lost
Jun 2 20:45:33 gardian ntpd[690]: time reset 0.225671 s
Jun 2 20:45:33 gardian ntpd[690]: synchronisation lost

envy100의 이미지

STL이 뭐에요???

글을 읽다 보니까 STL이라는 말이 많이 나오는데요
STL이 뭔가요 좀 알려주세요
왕 초보로 부터

zzzbong의 이미지

실행할 프로그램의 메모리 사용 제한 방법

어떤 프로그램을 어떤 시스템에서 실행시키고자할 때
그 시스템 관리자가 현재 실행되고 있거나 앞으로 실행하고자하는
프로그램의 메모리 사용량을 제한하려고합니다.
따라서 실행시킬 프로그램의 소스코드를 고치지 않고,
외부에서 관리해 줄 방법이 있나요?

cardin의 이미지

근래에...Dev-C++ 이란 것을 알게 되었는데요..

안녕하셔요. ^^

Dev-C++ 를 사용 하면 vc++ 로 제작 한것과 같은 유사한 결과를 얻을 수 있다고 해서 써보고 있는데요..

그전에는 그냥 linux에서 gcc, g++를 썼습니다.

mysql접속을 시도 하려 하는데요...

전의 linux에서는

gcc -o con con.c -I/usr/local/include/mysql -L/usr/local/lib/mysql -lmysqlclient

이런 식으로 컴파일 해주면... 그냥 되었는데요...mysql.h 파일도 링크되고..

근데....원도우 gcc에서는 -lz와 -lmySQL 이란 것을 붙여서 컴파일 하라고 해서..

gcc -o con con.c -I"c:\mysql\include\" -L"C:\mysql\lib\opt\" -lmySQL -lz

gnugpl의 이미지

child 프로세스에서 파일 디스크립터를 사용하려면?

fork 시에 child 프로세스는 부모 프로세스가 오픈한 파일 디스크립터를
상속하는것으로 알고 있습니다.

또한fork후 execl 로 새로운 이미지로 써도, 파일 디스크립터는 상속되는것으로 알고 있습니다.

fork만으로는 같은 코드이므로 파일 디스크립터를 사용할수 있지만,
fork후 execl로 새로운 프로세스를 띄웠을때는 파일 디스크립터를 어떻게 사용해야 하는지요?
가능한건가요?

감사합니다.

hurryon의 이미지

[질문] fread, fwrite, fseek, ftell 이용하여 한글 읽기?

환경은 선 2.7 배쉬셀 그리고 gcc 2.95 입니다.

텍스트 파일에서 라인단위로 읽어 들여 필요한 내용을 변수로 만들었습니다.
본래 최종 목적은 텍스트 파일을 디비에 넣기 위해 가공을 하는 것인데
지금은 중간단계로 작업을 하고 있습니다.

어쨌든 첫라인만 읽어 들여서 화면에도 출력을 해보고 파일로 저장을 해 보았
지만 이상하게 한글이 깨져서 출력되거나 파일에 저장이 됩니다. 영문이나
숫자는 제대로 되는것 같은데...

소스와 실행결과는 다음과 같습니다.

부활의 이미지

내부 프로그램 실행하는 cgi 사용할 때

내부의 프로그램을 실행시키는 기능을 하는 cgi를 만들어서 브라우저로
그 파일에 접근하면 동작하려고 합니다.

문제는 제가 알기로 cgi 같은 웹페이지 요청을 하면 아파치는 자식 프로세스
를 하나 말들어서 처리하는 데요. 만약 아파치 서버에서 정해둔 시간을
초과하면, 그 자식 프로세스는 그냥 죽는 것으로 알고 있습니다.
그렇다면 만약 cgi에서 무한 루프를 도는 프로그램을 실행시킨다면 자연히
그 시간초과에 걸리고, 프로세스는 죽어서 원래 의도했던(무한루프 도는것)

jjjjrr의 이미지

특정프로그램을 실행해서 명령을 내리는

안녕하세요
제가만드는프로그램에서
특정프로그램을 실행해서 명령을 내리는
코딩을 하려구합니다
예를 들어서여
mysql클라이언트를 실행시켜서
명령줄에서
특정테이블의 데이타를 가져오게하는
쿼리문을 만들어 실행시키고싶읍니다
어떻게하면될까요
질문을 한번드렸었는데여
popen()함수를 사용하라는대답을 들었읍니다
근데 이함수는
프로그램을 옵션을 추가해서 실행만시키는것같은데여
실행시키고
위에서와같이
쿼리문까지날리려면 어떻게해야되는지

페이지

프로그래밍 QnA 구독하기