프로그래밍 QnA

zazimara의 이미지

프로그램 디버그 중 발생된 문제점

이번에 프로그램을 만들고

오류가 발생하였는데 잘모르는 부분인지라

도움이 필요하네요

zazimara의 이미지

삭제

삭제

zazimara의 이미지

삭제

삭제

zazimara의 이미지

삭제

삭제부탁드려요

gloomyr의 이미지

(급)다른 포맷의 라이브러리도 사용할수 있나요?

외국에서 파워피씨로 c로 코딩하고 gcc로 컴파일해서 얻어온 libddd.a 라이브러리 파일이 있습니다.

이파일을 인텔컴퓨터 센트OS에서 컴파일 할려고하니 ELF포멧이 틀리다고 안되더군요.

혹시 다른 ELF포멧이라도 사용할수 있는 방법은 없는것인가요?

제가 컴파일한 방법은 옵션없이 그냥 컴파일 되는지 확인용으로 햇습니다.

gcc a.c libddd.a -o result

이렇게 컴파일하니 (libddd.a 파일이 파워피시에서 컴파일 한 라이브러리 입니다.)

relocations in generic ELF (EM:20)

could not read symbol : file in wrong format

이렇게 나오더군요.

다른 elf 포맷의 파일을 사용하는 방법은 없나요???

Fe.head의 이미지

질문) mp3 player 내부 프로그램 훔쳐보는 방법?

mp3를 쓰고 있는데 몇가지 기능이 안되는데요.

만약 mp3 player의 내부에 돌아가는 내용을 보고 싶거나 해킹하고 싶다면

어떤 것을 공부하고 어떤 사이트를 봐야 힌트라도 얻을수 있을까요?

혹시 추천책이나 추천하는 사이트를 알고 계시면 좀 알려주세요.

yun8085의 이미지

Rijndael 알고리즘 질문 입니다.

http://www.codeproject.com/Articles/1380/A-C-Implementation-of-the-Rijndael-Encryption-Decr

위의 링크에서 Rijndael 알고리즘을 참고하였는데요

AES 알고리즘은 IV 값이 있는 것으로 아는데 해당 소스 내에는

해당 값이 없네요???

무슨 차이인가요?? IV값이 무슨 역할을 하는건가요????

Sailor_moon의 이미지

C 로 유닉스의 cat 커맨드 구현, 막혔습니다 ....

안녕하세요 , 부끄럽게도 학교 과제 입니다만, 너무 오랫동안 진척이 없어 질문 올려봅니다.
optarg에서 읽어오는 걸로 -n 등이나 다른 옵션을 주는 것은 스위치로 해결을 보려하는데 ,
두가지가 걸립니다.

하나는 리디렉션 입니다. 위에 소스에는 적어두었지만 , 제대로 동작 하질 않습니다.
지금 기본으로 프린트f를 통한 스탠다드아웃으로 출력을 하게 되어있습니다만 ,
만약에 리디렉션 커맨드가 들어왔다면 , 해당되는 파일로 출력을 바꾸어야 하는데 , 이걸 어떻게 감지해내고 구현해낼 수 있을까요 ?

icj7061의 이미지

[완료]GTK+에서 opengl쓸 수 있나요??

항상 c++을 사용하다가 c가 그리워 져서
gtk+에서 opengl을 쓸려고 하는데
튜토리얼이나 예제를 찾아봐도 없네요(gtkglext라는 gtk를 위한 extension이 보이긴 하는데,
이건 지금 개발을 안하는것 같아서 쓰기거 약간 그렇네요);;
혹시 gtk+에서 opengl써보신 분 있으신가요??
있으시면 어떻게 쓰는지 알려주셨으면 합니다(gtk에서 못쓰거나 쓰기가 노가다면 다른방법이라도 알려주셨으면 감사하겠습니다.(C로 만들어진 gui툴킷이나 c를 지원하는 gui툴킷이여야 됩니다.)).
감사합니다.

p.s. qt는 GPL, 상용이라 싫고, wxwidget도 있지만 이번에는 순수 C로만 작성하고 싶습니다.

parkon의 이미지

클래스에 대한 질문입니다. (두번째 부모 클래스의 주소 얻는 법?)

안녕하세요,

프로그래밍 초보입니다. 아는게 없다보니 질문 제목도 잘 못정하겠네요.

하고 싶은 일은,
기본적인 자료 구조 형태에 따라 A, B,C등의 클래스들을 만들었습니다.
이들 중 가장 기본은 A이고 다른 것들은 A로부터 파생해서 만들었습니다.

이 녀석들 각각은 상황에 따라 1,2,3차원에서 펑터인데,

이들 펑터들의 추상 클래스들을
class F1 { double EvalF1(double); },
class F2 { double EvalF2(double, double); }
이런 식의 인터페이스들을 가지게 만들었습니다.

그래서 이 추상 클래스 F1,F2,..들을
위 자료 구조와 조합해서
AF1, AF2, AF3, BF1, BF2, BF3, ... 이런 식의 최종 클래스들을 만들었습니다.

예: class BF2 : public B, public F2 {double EvalF2(x,y) { return ... ;} }.

페이지

프로그래밍 QnA 구독하기