프로그래밍 QnA

kukuman의 이미지

php에서 2바이트 문자 다루기....

하고자 하는 일은 2byte문자를 받아서 해당 문자의
binary값을 일정값만큼 증가시켜야 합니다...-_-+

예를 들면 0x03A0 (이게 뭔 문자인지는 몰라도)를
입력 받으면 0x03B0 (0x10만큼 증가)로 바꿔서
출력해야 합니다~~~

strtol같은 함수만 있음 간단할 꺼 같은데...
php니 포인터도 없고-_-,,,
sprintf도 안먹히고-_-;;
어떻게 해야 할까요?

mastercho의 이미지

select에 대한 의문점... [방준영님이 봐주셨으면 하는 바램이]

소켓 프로그래밍하면

select를 빼놓을수 없을텐데요

아무래도 저는 이놈이 수상했더랍니다

왜 이벤트 갯수을 리턴해서 다시 재 검색을 하게끔 만들었는지요

차라리 이벤트가 발생한 소캣의 인덱스 백터같은걸 넣어서

정확히 이벤트가 발생한 소켓을 인덱스 백터에 리턴 시키고

바로 그놈을들을 처리하면

select에서 리턴해 다시 순차검색으로 이벤트 발생을 검색할 필요가 없을거

같다는 생각이 들었거든요

select 구조상 그렇게 원래 구현할수 밖에 없었다면

leolo의 이미지

코드만 한번 봐주세요..

이 코드는
/dev/ttyS0에서 쓴 데이터를 /dev/ttyS1에서 읽어 파일에 쓰는
코드입니다.
한번 보시고 문제될 만한 부분이 있는지 봐주세요..

먼저, ttyS0에 쓰는 코드는 다음과 같습니다.
buff에는 '0', '1', '3', '4', ... '9', 'CR', 'LF' 이렇게 해서 데이터를 넣었습니다.

[code:1]
/******************************
* "/dev/ttyS0"
* RS232 interface write Data.
******************************/

#include <stdio.h>
#include <unistd.h>
#include <termios.h>
#include <fcntl.h>
#include <errno.h>

river0kr의 이미지

[질문]소켓통신에서 응답을 못받거든요.

소켓통신중인데,
한쪽은 데이타를 send했는데 다른한쪽은 받는 이벤트가 발생이 안된것 같애요.
함수A는 클라이언트에서 데이타를 받아 서버에넘겨주고,
서버에서 다시받아 클라이언트에 응답해주는 건데요.

서버에서 다시 받아올때
아래부분의(===>요기로 가보세요)으로 안들어오는데 왜안들어오는지
궁금해요. 답변 기다릴께요.
[code:1]int funcA(int clifd)
{

....

for (;;) {

pfd[0].fd = clifd;
pfd[1].fd = Servfd;

elfs의 이미지

[질문] 웹서비스를 특정 시스템에서만 보도록 하려면...

인트라넷 사이트를 용역작업 하고 있습니다.

그런데 좀 강도가 높은 보완을 요합니다.

예를들어서 시디롬 같은데 인증키를 구워서 그 시디롬이 들어가 있는 컴퓨터만 접속하게 한다던가..

또는 인증키가 인스톨된 시스템만 하게 한다거나..하는..

클라이언트에게 어떤걸 권해주어야 할까요? 모든 클라이언트가 그렇듯이 많은 비용을 요구하는것은 별로 안 좋아할것 같고..

어떤걸 제안해 주면 좋을까요?

ps. 처음엔 특정 아이피 허용의 방법을 생각했었습니다..

maidland의 이미지

Snort =ㅅ=

Snort에서 정책부분.. 즉 룰 부분에 대한 설명 자료를 찾습니다..

메뉴얼은 있구요^^ 하지만 메뉴얼만의 내용으로는 부족한것 같아서요..

한글이면 더 좋구요.. 자료 부탁합니다^-^

윤형수의 이미지

system call 추적 방법 없나요?

Unix처럼, truss 같은 명령어로

실행되고 있는 프로세스를 추적할 수 있는 방법이

linux에도 있나요?

프로그램 실행했는데, fork 계속 생겨서 추적 해 볼려구 하는데..

좀 가르쳐 주세요..

mastercho의 이미지

man 에 관한 질문

VMware로 드디어 제 컴퓨터에서 한컴 리눅스3.0를 돌리기 시작했는데요

학교 리눅스 서버에서는

man poll man select man recv 기타등등

위와 같은것을 하면 함수 설명이 나오는데

한컴 리눅스는 함수 설명이 아니라 이상한게 나오네요

한컴 리눅스에서 man을 했을 경우 함수 설명이 나오게끔 고치는 방법이 없을까요?

gyxor의 이미지

c++ 과 어셈블리어 링크하는 방법

볼랜드 c 와 gcc 그리고 vc 6.0 에서
각각 작성한 c++ 코드에서 인라인 어셈블리어와 또 모듈 어셈블리어의 경우
각각에 해당하는 컴파일방법(링크방법)에 대해 알려주시면 감사하겠습니다.

gyxor의 이미지

c++ 10진수 중에 소수부분이있는 수를 2진수로 바꾸는 방법

c에서 부동소수점 float double 형을 공부하던중에 궁금해져서
질문을 드립니다.

특히 float 에서는
부호비트 1bit
지수부분 8bit
fraction 23bit
로 되어있는데요..

예를들어 123.456 을 2진수로 바꾸는 내부 과정이 어떻게
되는지 자세한 답변부탁드립니다

페이지

프로그래밍 QnA 구독하기