프로그래밍 QnA

cleansugar의 이미지

중국어 문장을 병음으로 변환해주는 오픈소스 라이브러리 있나요?

중국어 문장을 병음으로 변환해주는 오픈소스 라이브러리 있나요?

글자 말고 문장과 텍스트 통째로 변환해주는 라이브러리를 찾습니다.

단어 사전도 포함된 거겠죠.

zdt 말고 있을까요?

wkdlovelee의 이미지

sampling한것을 다시 음악파일로 만드는방법....

음악파일에서 sampling한 값을 txt파일로 저장한다음 그것을 다시 wma파일이나 다른 음악파일로 만드는 방법좀 알려주실수 있나요??

wma 파일 포맷을 잘모르는 상태여서 파일 포맷을 알수있는 방법이나 공부할수있는 방법도좀 알려주시면 감사하겠습니다.

fhdaos10의 이미지

VHDL에서 process의 감지문 관련 질문입니다

예를들어
process(clk)라고 되어있으면 clk의 신호변화가 있어야지 process내부가 실행되지 않나요?
즉,clk신호로 '0'만 준상태에서 시뮬레이션을 돌리면 process내부가 실행안된 결과가 나와야 하는데
실행된 결과가 나오더라구요;;;
왜 그런거지요?

opk4406opk의 이미지

컴퓨터 아키텍쳐 공부중에 궁금한게 생겼네요

레지스터간의 전송에서 병렬구조를 보고있었습니다. 책에서 그림과같이 되있는데, R1<--R2 화살표를 보시면 n/ 이런 기호가 써있는데 이부분이 궁금해서요

다른 서적도빌려보고 구글링을 해봤지만 좀처럼 찾기가 쉽지않네요. 무슨의미인지 궁금해서.. 자꾸 머릿속을 멤돌아다니네요..

좋은 답변 부탁드리겠습니다!!.. :-)

growingdever의 이미지

게임 프로그래머에게 도움이 될 만한 오픈소스 프로젝트가 뭐가 있을까요?

안녕하세요, 최근 들어 오픈소스 프로젝트 참여에 대한 관심이 커졌습니다.

주변에서 많은 분들이 오픈소스 프로젝트에 참여하면서 프로그래밍 내공을 키울 수 있다고 말씀들 하시더라구요.

그래서 저도 참여를 하고 싶은데 어떤 프로젝트에 참여하면 좋을지 모르겠습니다.

지금은 Cocos2dx를 제가 사용하고 있기 때문에 cocos2dx 프로젝트를 기웃거리고 있습니다만

제 실력이 부족해서인지 딱히 제가 커밋할만한 것을 찾질 못하고 있네요 ^^

chosy1010의 이미지

RTTI(실행중 타입 확인)을 꼭해야 하는 궁극적인 이유가 뭔가요?

제목 그대로 입니다.

실행중에 타입을 확인해야 할 경우가 있나요?

동적할당을 한다고 해도 굳이 확인할 일이 있을까..싶은데요

hol_ding의 이미지

C# UDP 소켓 통신 질문 드립니다..

분명 테스트를 하는데.. 분명히 공유기를 안쓰는 호스트에서 실험해본결과 성공적이었지만
공유기를 쓰는 다른 사람의 호스트에서 실험해본결과 .. Recv가 고작 한번 되고 다음부턴 안됬습니다, 대체 무슨일이죠 ??;;
제가 알기로는 서버만 공유기 세팅을 해준다면 클라이언트는 공유기여도 상관이 없는걸로 아는데.. 대체 왜이러는 걸까요..

서버측 소스 입니다.

ndmnwg의 이미지

[블럭 디바이스 드라이버] 디스크에 직접 I/O 방법 질문

블럭 디바이스 드라이버에서 제가 정의한 구조체 데이터를 bio를 이용해서 직접 쓰고 읽는 방법을 알고 싶습니다.

md.c의 md_super_write와 sync_page_io(?) 이 두 함수를 참고해서 테스트 해보고 있는데

디스크에 쓰고 나서 바로 읽으면 제가 썻던 데이터를 그대로 읽을 수 있습니다.

문제는 재부팅 혹은 모듈을 내렸다가 다시 올려서 제가 데이터를 썻던 위치에 다시 읽어보면

전혀 다른 쓰레기 값이 읽혀집니다.

제 생각에는 디스크에 쓸 때 버퍼에만 쓰여지고 실제 디스크에는 반영이 되지 않아서 이런 현상이 발생 하는 것 같은데

제 생각이 맞는건지 틀린건지 잘 모르겠습니다.

조언 부탁드립니다.

tien770의 이미지

C++, template 초보질문 드립니다. 조언 좀 부탁드려요...

여러가지 형태의 데이터를 저장하려고 이런 클래스를 사용하고 있습니다.
질문에 필요한 부분만으로 단순화시켰습니다.

class MyData
{
public:
	void Push(int data) { IntData.push_back(data); }
	void Push(float data) { FloatData.push_back(data); }
	void Push(string data) { StringData.push_back(data); }
 
	vector<int>		IntData;
	vector<float>	FloatData;
	vector<string>	StringData;
};

그런데 필요한 type마다 다 저렇게 만들어주는건 비효율적인것 같아서 template을 쓰려고 시도하였습니다.

dissu의 이미지

Android 에서 hcreate_r

LINUX용으로 제작된 프로그램을 Android 상에서 실행할수 있도록 변환하고 있습니다.

단순히 안드로이드 컴파일러로 컴파일 해 본결과 hcreate_r 와 같이 search.h 에 포함된 메소드들은 search.h 헤더가 존재하지 않아 컴파일이 되지 않더군요.

Android 라이브러리 에서 search.h를 지원하지 않는것 같던데

search.h을 쓰지 않는 대신 Android 에서 이용할 수 있는 것이 혹시 있을까요?

페이지

프로그래밍 QnA 구독하기