프로그래밍 QnA

psycoder의 이미지

[질문] 현재 컴퓨터가 사용중인지 알아볼려면?

제가 c++은 전혀 몰라서 c로 프로그램을 하나 만들고 있는데요..

현재 컴퓨터가 사용중인지 체크하는 루틴이 필요합니다.

즉, 예를들어 5분동안 컴퓨터가 부팅은 되어 있는데 전혀 사용을 않한다던가(키보드나 마우스 메시지가 발생하지 않는) 혹은 스크린세이버가 실행되고 있다던가 체크할수 있는 방법 없을까요?

윈도 98/me/nt/2000/xp/2003 모두 지원했으면 좋겠습니다.

제가 초보라서 자세한 답변 부탁드립니다.

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

celleris의 이미지

시그윈과 리눅스 환경에서 출력문에 대한 문제...

안녕하세요..
오픈소스 분석을 위해 소스 코드에 printf문을 잔뜩 집어 넣고 컴파일을 했는데요.
시그윈 환경에서 실행파일 실행시에는 출력문이 제대로 나오는데,
리눅스 환경에서 실행할 때는 출력문이 나오지 않아 버립니다. 몇 개만 출력되고요... 아무리 생각해봐도 이유를 모르겠습니다. (두 환경에서의 컴파일 옵션은 같게 했습니다.) 아시는 분 계시면 답변 부탁드립니다. 감사합니다.

ffh215의 이미지

씨언어 argv 에서...

a.out ha.txt 2000
argv[0] argv[1] argv[2]

여기서 2000을 int 형으로 받아 오고 싶습니다...

int main(int argc,char **argv)

int total;
total = (int) argv[2];
<---- 이렇게 하면 세그멘테이션 폴트가 납니다 ㅜ.ㅜ;;;

제가 원하는 것은 total에 int형으로 2000이 들어가게 하는 것입니다..

그럼 답변 부탁드립니다..

kmsc77의 이미지

분산서버에서의 2차도메인의 세션공유 방법은?

서버를 분산시켜서 서비스를 할때 세션 공유법은

제가 이전에 알던 법은 세션핸들러를 이용하는법이었습니다.

PHP + Mysql 환경에서는 phpschool에 있는 Tip을 이용해서 작동을 해봤습니다.

그러면 이런 환경
Language : PHP
DB : MSSQL

PHP + MSSQL 에서는 어떻게 해야 하나요?

MSSQL로 변경해서 바꾸어 봤지만... 잘 안되더군요. 물론 MSSQL로 freetds를 이용해서 연결은 된상태입니다.

다른 방법은 없나여?

서버가 한대일 경우에는 php.ini 에서 설정만 주면 2차 도메인과 공유가 되는데..

nayana의 이미지

class 안에 있는 값을 보려고 하는데..

class 안에 있는 값을 보려고 하는데.. gdb로 어떻게 봐야하나요?

warpaint의 이미지

드라이버 작성중에 인자값에 random값을 사용하고 싶은데요...

드라이버 작성중에 인자 값으로 언제나 random 값을 얻고 싶은데요
어떤 방법이 있을까요?

nayana의 이미지

레퍼런스 쪽 질문입니다.

소스는 다음과 같습니다.

#include <iostream>

using namespace std;

int max( int a, int b )
{
	return ( a > b ) ? a : b;
}

int main( void )
{
	int a = 123, b = 456;
	int ( &f )( int, int ) = max;

	cout << max( a, b ) << ' ' << f( a, b ) << endl;
	cout << &max << ' ' << &f << endl;

	return 0;
}

g++ 컴파일을 해보니 수많은 에러가 떨어집니다.
그래서 vc++ 에서 컴파일 해보니...무난히 컴파일이 되었습니다.
epilogue의 이미지

message queue 삭제시....

IPC 작업중인데요...
메세지 큐를 삭제하고 다시 하려고 하는데요...;;;
ipcrm -q queue_id
뭐 이렇게 하면 되겠지만...큐가 70개정도 되는지라...;;;

그래서...

ipcrm -q `ipcs -q |grep owner |awk '{print $2}'`

뭐 요런식으로 하려고 했는데...;;;
안되네요..-_-;;; (어이없게도...ㅠ.ㅠ)
혹 제가 무슨 인수를 더 넣어줘야 하는지요....

좀 알려주세요~!

살자의 이미지

어셈 질문입니다.

안녕하세요..
제가 지금 어셈을 공부하는 초보 인데여..
궁금한것이 있어서 이렇게 질문 드립니다..
고수님들의 많은 조언 부탁드립니다.

c code를 gcc -S -o t.s t.c 를 사용하여 어셈으로 만들었는데여...

#include <stdio.h>
int main()
{
}

asm code
[code:1]
.file "t.c"
.text
.align 2
.globl main
.type main,@function
main:
pushl %ebp
movl %esp, %ebp
////////////////////////////////////////////////////

cpulpul의 이미지

poll() 함수 에러

poll()함수(무한대기)를 사용하여 client 의 접속을 받아들이고
client로 데이터 전송하고 있습니다.

최초 client-1 접속시 정상동작합니다.
client-2 접속시에 문제가 발생합니다.

client-1 sockfd에서 계속적으로 event가 발생하여
poll()에서 리턴을 하는데 revent값이 0으로 나옵니다.
계속 돌게 됨으로 cpu점유도 95%가 되구요..

답변을 기다리겠습니다.

페이지

프로그래밍 QnA 구독하기