프로그래밍 QnA

sunuk의 이미지

extern 사용 질문,

파일 a.h

extern struct new arr[100];
extern int a;

---------------------

파일 a.c
include a.h

struct new arr[100];
int a;

...

arr[0]=another_arr[0];
a=100;

---------------------

파일 b.c
include a.h

---------------------

할 경우에 b.c에서 arr[100]이나 a를 쓸 수 없나요?

undefined가 나는데 b.c에서 a.c에서 사용한 값을 쓰려면 어떻게하나요? a.h에서 선언할경우 중복선언으로 오류가 생겨서
a.c에서 선언하고자합니다.

lmk378의 이미지

android App에서 ndk를 이용해 malloc함수 호출시 한계점?

ndk를 이용해 어플을 만들고 있습니다.
malloc을 통해서 메모리를 얼마이상 쓸수 있습니까?
혹시 ndk를 이용해 공유라이브러리를 제작하고 공유라이브러리 내부 함수에서
malloc을 할때 특정 사이즈 이상 할 수 없는 규칙이 있나요?
왜 executable로 하면 1기가 이상 malloc해도 이상이 없는데
동일한 소스를 공유라이브러리로 작성해서 App에서 호출하면
1기가 이상 malloc이 안되는지 궁금합니다.

wandjina의 이미지

mysql 간단한 query 질문이에요

X Y
a b
a c
a d
b a
b e
b f
..
..

이런 테이블이 있을때,

X와 Y의 관계에서
a-b나 b-a나 사실 같은 데이터라 둘 중 하나는 빼고 싶거든요.
이런게 상당히 많이 있습니다. (약 5000 줄.. )

즉 a-c와 c-a,
e-z와 z-e...

뭐 이런식의 중복이죠..

둘중 하나만 빼고 싶구요,

실제 데이터는 X와 Y가 유전자 이름입니다.

biology에 몸담고 있어서 DB는 어렵네요 ...ㅠㅠ

어떤 query 를 써야 할가요?

wandjina의 이미지

mysql 간단한 query 질문이에요

X Y
a b
a c
a d
b a
b e
b f
..
..

이런 테이블이 있을때,

X와 Y의 관계에서
a-b나 b-a나 사실 같은 데이터라 둘 중 하나는 빼고 싶거든요.
이런게 상당히 많이 있습니다. (약 5000 줄.. )

즉 a-c와 c-a,
e-z와 z-e...

뭐 이런식의 중복이죠..

둘중 하나만 빼고 싶구요,

실제 데이터는 X와 Y가 유전자 이름입니다.

biology에 몸담고 있어서 DB는 어렵네요 ...ㅠㅠ

어떤 query 를 써야 할가요?

rlaehdtjd86의 이미지

jsp 에서 split 함수 문제 질문 있습니다.

지금 제가 전화부 양식으로 csv 파일을 받아 들여서 html 형식으로 파싱하는 기능을 만들고 있습니다.

jsp 기반으로 만들고 있는데 도저히 풀리지가 않아서 이렇게 질문해봅니다 ㅠ

split 함수에서 문제가 일어나는데(null pointer) 왜 일어나는지 모르겠습니다...

String[] readBuf;
readBuf = new String[5];
readBuf = str.split ( "," ); -> 여기에서 오류가 납니다

혹시 jsp 나 java 에 잘 알고 계신다면 꼭좀 알려주세요 ^^
전체 소스는 밑처럼 작성 하였습니다 ..

ssobranss의 이미지

Proxy DLL을 작성중인데요

opengl32.dll의 Proxdy DLL을 만들었습니다

원래 있던 opengl32.dll은 opengl32o.dll이라고 이름을 바꿔놨는데요

제가 만든 proxy dll은 로드된후 loadlibrary로 opengl32o.dll을 로드합니다

그런데 여기서 error code 998로 에러가 납니다.

이상한점은 proxdy dll의 소스 파일 아무데서나

SetWindowText,GetStockObject같은 user32.dll나 gdi32.dll 에 있는 api들을 불러주면 에러가 나지 않습니다.

peview로 보니 그런 api를 일부러 안 불러주면 거기 해당하는 import address들이 없더라고요(원래는 하나도 부를 필요없다는 이야기입니다)

이유가 짐작이 갈듯말듯한데 잘 모르겠습니다.

비슷한 문제를 겪어보신분 없으신지요?

ilianes의 이미지

Destination Host is unreachable 문제 ㅠㅠ 외부로 ping이 안나가네요

PC A는 유동ip (192.xxx.xxx.xxx) PC B는 고정ip (203.xxx.xxx.170)를 쓰고 있습니다.

A와 B 모두 ping google.co.kr 같은걸 하면 ping도 잘 가고 인터넷연결도 다 잘 됩니다
근데 문제는 A에서 B로 ping을 날리면 가는데 B에서 A로는 ping이 안나갑니다;;
B(203.xxx.xxx.170)에서 같은 네트워크 안의 다른 PC(역시 고정아이피.. 203.xxx.xxx.165)에 ping을 날려도 안날아 가구요..

B에서 B의 게이트웨이로의 ping은 잘갑니다 (203.xxx.xxx.1)

방화벽은 모두 꺼줬습니다 iptable도 검색해서 나온대로 맞춰서 설정은 다 해줬었는데 안되네요;;

다른 해결 방법은 무엇무엇이 있는지 궁금합니다..

goderro의 이미지

[완료] C에서 MD5로 문자열을 암호화

안녕하세요

http://www.joinc.co.kr/modules/moniwiki/wiki.php/article/%C6%C4%C0%CF%BA%AF%C1%B6%B0%CB%BB%E7
를 참조하여 파일이 아닌 문자열을 MD5로 만들고 있습니다.
허나 문제가 생겨버렸네요..

테스트 하면
1822b3adc75e01eac3197efbfdd419ee
5f0f4d52a2ad304cf7434ef3031d5a2e
db1b5f71fb8acffe1904a720ada6ea0e

3번 테스트한 결과입니다. 각각 다른결과가 나오더라구요 같은 문자열을 인풋했는데 이렇습니다..

파일에 md5로 암호화된 문자열을 입력된 문자열을 암호화하여 비교하려 하는데
암호화하는 결과가 다르다니...

qsxcderfv의 이미지

리눅스에서 gdb하고 있는데요 에러의 의미를 모르겠어요

Source file is more recent than executable.
무슨 의미인가요?? 소스파일은 최근것이 더 실할할 수 있다?? 잘 모르겠네요

Program received signal SIGSEGV, Segmentation fault.
무슨 뜻이죠ㅜㅜ 코드는 맞는것 같은데 왜 자꾸 이런에러가 뜨는지 모르겠네요

qsxcderfv의 이미지

리눅스에서 gdb하고 있는데요 에러의 의미를 모르겠어요

Source file is more recent than executable.
무슨 의미인가요?? 소스파일은 최근것이 더 실할할 수 있다?? 잘 모르겠네요

Program received signal SIGSEGV, Segmentation fault.
무슨 뜻이죠ㅜㅜ 코드는 맞는것 같은데 왜 자꾸 이런에러가 뜨는지 모르겠네요

페이지

프로그래밍 QnA 구독하기