프로그래밍 QnA

pronet11의 이미지

[해결] 리눅스에서 echo, cat 소스를 볼 수 있나요?

안녕하세요.

리눅스 명령어에 echo 와 cat 이있습니다.

이 두 명령어에 대한 소스를 볼 수 있나요?

echo asdfadf > /dev/ttyS0,

cat /dev/ttyS0

이라고 하면 시리얼로 통신이 되잖아요.. 리눅스 자체 소스를 구할수 있을까요?

ydgoo의 이미지

cross-compile 관련 linking 문제

Mips 용으로 gcc-4.2.0, binutil-2.17, uclibc-0.9.29 를 이용해 cross-compiler 를 만들었습니다.

blackhush의 이미지

bluez multi socket 구현 관련 질문입니다.

bluez를 socket통신을 이용해서 프로그램하고 있는데요.
1:1 통신을 잘되고 있습니다. 그런데 다중 통신은 영 감을 못잡겠네요.

일단 제가 구현한 내용을 말씀드리면

초기에 channel 7개를 모두 생성하고 (channel 별로 socket => bind => listen)

poll 함수를 이용해서 연결을 시도하는 client가 있을때 마다 accept를 해주는 방식으로

구현하고 하고 있습니다.

여기까지는 문제 없이 되는데 문제는 이제 부터 입니다.

예를 들어 channel1이 연결된 상태에서 channel2가 다시 연결되 었을때 fd 값을 구분해서

먼저 연결된 channel에서만 data를 계속해서 receive 하도록 했는데요.

이상태에서 channel2로 data를 전송하면 ENOTSOCK 에러가 발생하네요.

장황하게 말씀드려서 답변 주시기 힘드실것 같아 죄송하네요

질문을 요약하자면

ddong90의 이미지

중첩 구조체의 연결리스트

중첩된 구조체에 연결리스트를 사용해보고싶어서 채팅을 참조하여 어떻게 되는건지 해보려고 하는데요..
일단 프로그램실행후 join함수를 실행한후 이름을 넣게되면 waituser에 저장이됩니다
그뒤 create_channel을 사용하여 들어갈 채널을 입력하고
들어갈 user 이름을 넣으면 waituser에 저장된 이름은 삭제

Scarecrow의 이미지

[완료] php 질문드립니다.

제가 요즘 php cli로 스크립팅을 하고 있습니다.

그런데 cpu를 많이 잡아먹는 작업은 어느정도 돌아가다가 1%미만으로 팍 죽여버리더군요.

php가 커멘드라인에서의 스크립팅으로 주로 쓰이는게 아니고
서버사이드 스크립트로 주로 쓰여서 그런식으로 동작하는게 아닌가 추측이 됩니다만...

스크립트

jungwook의 이미지

[[완료]]dynamic Instrumentation Tool

안녕하세요??

Pin이라는 Binary Instrumentation Tool 을 알게 되었는데, 이해가 잘안되서 질문드립니다.
먼저 Dynamic Binary translator와 Binary Instrumentation이 먼지 좀 알려주세요.

제가 현재까지 알게 된 것은 Bynary Instrumentation은 소스코드내에서 어떤 부분에 특별한 코드를 넣고 원하는 것을 분석하는 것 같은데,

revol2236의 이미지

[완료]raw socket 관련문제입니다,,

며칠 전부터 raw socket에서 ping을 구현하고 있는 한 학생입니다,,

그런데 ping 에는 s 옵션이 있어서 보낼 ping size를 정해서 보낼수있더군요,,;;

일단 저도 그것을 구현하기 위해서 ip_off멤버에 손을 대서 어떻게 어떻게 MF 플래그를 포함하여 offset정도는 맞출수 있게 되었습니다,,

그런데 wireshark로 패

bbaijang의 이미지

MMO에 병렬 컴퓨팅이 의미가 있을까요?

예전에 가입한 걸로 기억하는데...
아이디가 뭔지 몰라 새로 가입했네요...

게임 개발자로 근무하면서...
그동안 나름 고민했던 것인데...

SI로 오래 근무해서...

ntctomy의 이미지

C++ 레퍼런스 타입 변수를 이용하여 힙 영역 메모리 해제 가능 합니까?

예를 든다면,

class A{};

A *p1 = new A();
A *p2 = new A();
A &r = *p1;
p1 = p2;

이렇게 되면 레퍼런스 타입 r 변수는 heap 영역의 공간을 참조 하고 있습니다.
이럴 경우 어떻게 해제 해야 되는지요?

delete &r 이게 맞는지요?

답변 좀 부탁 드리겠습니다^^

freezm7의 이미지

Windows 에서 기본적으로 쓸 수 있는 쉘 스크립트 언어가 뭔가요?

Windows 만 깔면 기본으로 깔려 있는 스크립트 언어 중에 뭐가 젤 낫나요?

VB Script 는 VB 깔아야 되는건가요?

제가 하고 싶은건 시스템이 부팅 되었을 때,
1. A 라는 프로그램 실행
2. 10초간 기다람 (A의 초기화가 끝나도록)
3. B 라는 프로그램 실행

이렇게 하는건데요, 어떤 방법이 있을까요?

페이지

프로그래밍 QnA 구독하기