프로그래밍 QnA

lovejin0309의 이미지

Mplayer 변수의 역활

Mplayer 소스를 분석중입니다.

수 많은 변수들이 있는데, 변수명 만으론 어떤 역활을 하는지 정확히 모르겠습니다. 혹시 관련된 문서나 mplayer 소스 안에 설명해 놓은 파일을 알고 계시면 부탁 드리겠습니다.

호호.

zelon의 이미지

형 체크가 가능한 OOP 를 지향하는 스크립트 언어가 있나요?

제대로 된 표현인지 모르겠습니다만, 제가 아는 바로는 컴파일하지 않고 바로 실행할 수 있는 언어를 스크립트 언어라고 하고 제목을 적었습니다.

예를 들자면 자바나 C#, C++ 같이 변수에 형 체크를 하면서, python 이나, 쉘 스크립트처럼 바로 실행할 수 있는 그런 언어가 있나요?

될 수 있으면 리눅스, 윈도우 둘다 돌아갈 수 있으면 좋겠군요^^

pjb385의 이미지

 

 

sysmoon의 이미지

udp raw socket progrmaing 질문드립니다.

개발 환경은 linux 2.4 버젼입니다.
현재 내 아이피가 없는 상황에서 udp broadcasting을 할려고 합니다. setup 해서 ip 설정을 1.1.1.1 static 으로 해주고 아래 소스를 실행시키면 broadcasting이 되는데 setup에서 ip자동할당으로 선택을 하고(DHCP) 하면 network unreachable 이 됩니다. 현재 내 아이피가 없는 상황에서 udp broadcastingd을 할 수 있는 방법을 알려주세요..

소스는 아래와 같습니다..

[code:1]
#include <stdlib.h>
#include <stdio.h>

#include <sys/types.h>
#include <sys/socket.h>

냐옹이의 이미지

잠재적 버그점 누가점 잡아주시면 감사하겠습니다...

#include <iostream>

using namespace std;

int main()
{
	char* unit[] = { "B", "KB", "MB", "GB", "TB", "PB" };
	int i = 41; // 41 byte
	int u = 0; // 단위 (0:B, 1:KB, 2:MB, 3:GB)
	int j = 30000000; // 갯수
	float r = i * j;

	for (; r >= 1024; r /= 1024)
		u++;

	cout << "Capacity : " << r << unit[u] << endl;

	return 0;
}

위 코드좀 봐주세요. 제가 초보라서 음.... :oops: 이 같은 용량의 파일이 몇개 면 몇메가인가를 보여주는... 그냥 심심해서 짜본건데...

tyolee83의 이미지

자바 프로그램을 윈도우 트레이로 돌리려면...

구글에서 "트레이 jni"로 검색해보고 나서 글 쓰는 것입니다.

자료를 찾지 못해 올리는 것이니

고수님들의 많은 조언 부탁드립니다.

요전에도 글을 올렸었는데요

지금 프로젝트로 패킷을 스니핑해서

유해사이트 차단하는 프로그램을 자바로 만들고 있거든요

핵심 기능은 구현했구요

이제 스윙으로 GUI 짠 다음에

이걸 윈도우에 상주시켜야 하는데

일반적인 방법이 트레이에 띄우는 것이잖아요....

근데 자바프로그램이 트레이를 사용하려면

stypr의 이미지

Oracle에서 자료를 Perl로자져왔는데 한글이 깨지는군요.

Oracle에서 등록 인명을 가져왔는데.한글을 가져오면 모두 ??????????로 가져옵니다.
뭔가 가져오는 방법이 있는지 모르겠군요.
한글이 정확하게 나오게말입니다.

아래는 가져오는 소스입니다.

어떻게하면 한글이 잘 ~~~ 보일까요?

$dbh = DBI->connect('DBI:Oracle:database_name',
'id',
'pw'
) || die "Database connection not made: $DBI::errstr";

my $sql = qq{ SELECT a, b, c FROM table_name
};

my $sth = $dbh->prepare($sql);

kldpzone의 이미지

[C++] 사용자 정의함수에서 사용한 변수의 메모리 사용여부는?

main함수든지 class에서든지 개인이 만들어 사용한거나 가져다 쓴 함수에서 지역변수로 쓰인 것은 그 함수가 실행이 끝나면 자동으로 메모리를 반납하나요? 즉,

void a() {
    int x;
    x = 10
    cout << x;
}

main() {
    int i;
     a();
}

라고 하면 int x로 선언된 x는 a()함수가 실행될때 메모리를 가져다 쓰고 cout << x; 의 마지막 실행후 메모리를 돌려줍니까?
pjh0347의 이미지

리눅스 소스중에 헤더 디렉토리 구조

리눅스 소스에서

헤더파일을 가지고있는 include 디렉토리 구조에서

네트워크 관련 헤더파일이

linux라는 디렉토리 밑에 있는 네트워크 관련 헤더파일과

net라는 디렉토리 밑에 있는 네트워크 관련 헤더파일.

이렇게 두군대가 있더라구요.

예를 들면..

icmp.h 파일은 include/linux/icmp.h

udp.h 파일은 include/net/udp.h

이렇게 나눠놓은 이유가 궁굼합니다.

제가 보기에는 한군데로 뭉쳐 놓는것이 좋을것같은데

왜 저렇게 햇갈리게 해놨는지 통

kldpzone의 이미지

[C++] 윈도우에서 컴파일과 리눅스 컴파일의 다른점

VC++2005에서 신나게 코딩하였습니다. 컴팔해도 에러도 안나고 특별히 vc용 함수같은 것을 쓴 것도 아닌데 아래와 같은 에러가 리눅스에서 컴파일 할때 나네요

/tmp/ccJJVzQd.o(.text+0x1d5): undefined reference to 'Protein::~Protein(void)'
/tmp/ccJJVzQd.o(.text+0x1f1): undefined reference to `Protein::~Protein(void)'
/tmp/ccJJVzQd.o(.text+0x19f): undefined reference to `DM::DisM(void)'

등등 비슷한 에러가 10개나..
윈도우에

페이지

프로그래밍 QnA 구독하기