프로그래밍 QnA

lhs8421478의 이미지

fscanf 함수에 대해 질문 드립니다.

안녕하세요 C언어를 공부중인 청년입니다.

fscanf를 이용해서 파일에서 불러서 구조체에 저장을 하려고 하는데요 내용이 이상하게 저장이 되네요...

cocom12의 이미지

PIN tool 관련하여 질문 드립니다.

최근 하나의 프로젝트 때문에 PIN을 사용하고 있습니다.
아직 초보자라서 어떻게 해야 하는지는 하다가도 막힙니다...ㅠㅠ

이래저래 예제를 돌려보고 있는데요.

리눅스 버전에서 stack-debugger를 이용하여 gdb를 실행시켜서
0x401194 : cmpl $0x2,0xfffffffffffffe5c(%rbp)
0x40119b : je 0x4011c8
0x40119d : mov $0x402080,%esi
0x4011a2 : mov $0x603300,%edi

이런식으로 fibonacci 코드를 실행시키던데요.

윈도우 버전에서는 이와 동일하게 하는 방법 없을까요?

고수님들 부탁드리겠습니다...

news4682의 이미지

포인터 초기화에 관련해서

putty 로 컴파일 오류가 자꾸 나는데, 이유를 모르겠습니다.

int arr[5] = {1,2,3,4,5};
int * ptr = arr;

이렇게 배열과 그 배열 주소를 저장하는 포인터 변수를 선언했는데, 다음과 같으 오류 메시지가 뜨고 실행을 하려니 (허가 거부?) 이렇게 뜨는데, 왜이럴까요. 책에도 이런 식으로 설명하고 있던데;;

pointerror.c: In function ‘main’:
pointerror.c:6:14: warning: initialization from incompatible pointer type [enabled by default]

embeddeds0의 이미지

link()와 unlink() 질문합니다.

제가 파일을 이동하는 mv 명령어를 간단하게 link와 unlink를 가지고 구현을 했는데요.
1 #include
2 #include
3 #include
4 #include
5
6 int main(int argc, char *argv[])
7 {
8 if (argc != 3) {
9 printf("move file1 file2 \n");
10 exit(1);
11 }
12 if (link(argv[1], argv[2]) == -1) {
13 printf("link failed");
14 exit(1);
15 }
16 if (unlink(argv[1]) == -1)
17 {
18 printf("unlink failed");
19 exit(1);

embeddeds0의 이미지

getopt()함수와 ctime함수에 대해서 도움좀 부탁드려요 ㅠㅠ

제가 리눅스상에서 어떤 명령을 수행할 때 -ila라는 옵션을 줘야 프로그램이
실행되도록 while((getopt(argc, argv, "lia")) == -1) 이렇게 프로그램을 짰는데요.
그런데 저렇게 프로그램을 짜게되면 lia옵션 중에 어느 한가지라도 선택하게 되면
성공적으로 반환을 하잖아요? 그런데 저는 lia 옵션을 모두 입력해야 프로그램이 실행되도록 하고 싶은데
어떻게 고치면 될까요?

또 한가지 궁금한건 제가 어떤 특정한 파일에 대해 생성된 시간 날짜 stat_ctime을 문자열로 변환하여
printf("%s %s\n", ctime(&finfo.st_ctime), dentry->d_name);
이렇게 프로그램을 만들었는데 실행해보면

Sat Apr 20 09:18:49 2013
test5

위와 같이 시간이 출력된 다음 개행이 되버리네요;
제가 원하는 결과는 바로 이어져야 되는데 왜이렇게 되는지 모르겠습니다.. 도움 부탁드립니다.

mizai의 이미지

안녕하세요. reverse proxy server를 만들고 싶은데요. 조언부탁드립니다.

Web Server에서 외부 IP 접근 안되도록 Apache 설정이 되어있는데요.

특정조건을 만족하는 외부 IP에 대해 접근을 허용할 수 있도록

proxy server를 만들고 싶은데요. Web Server 아파치 설정에서, 외부 IP는 차단하므로 단순히 포트포워딩 만으로는 안될 것같고,

reverse proxy server를 만들어야 할 것같습니다.

간단한 조언이라도 부탁드립니다.

upersbird의 이미지

mmap과 msync에 대한 질문입니다.

+---------------------------------------------------------------------------------+
fd = open( "mmap_test", ... );
addr = mmap( (void *)0,
1024,
PROT_WRITE|PROT_READ,
MAP_SHARED,
0 );
memcpy(addr, "hello world", 11);
...
+---------------------------------------------------------------------------------+
# ./mmap_test_code (프로그램 실행)

mini7510의 이미지

JNI로 구현된 프로그램의 JVM 메모리 설정 적용되지 않는 현상 ?

안녕하세요.

C/C++ Language로 구현된 Linux 데이터 수집 모듈을 JNI를 이용하여 Java Source code에서 수집할 수 있도록 구현을 했습니다.
구현된 소스 부하 측정 중에 Java memory를 최대 100MB 사용한다고 설정했는데 1G가 이상 점유하게 되는 현상에 대해서 문의 드립니다.

1. 테스트 환경
- OS: CentOS release 6.2(가상화 Guest OS)
- CPU: 4core
- RAM: 8G
- 수집 주기 : 초 단위로 데이터 수집
- java
버전 : java version "1.6.0_24"
memory 설정 : -Xms10m -Xmx100m -Xss128k

2. 결과
- PS(or top) 명령어를 통해서 확인한 결과 입니다.
- 명령 결과의 VSZ 항목을 보시면 1G가 넘게 가상 메모리를 점유하고 있다고 표현됩니다.

dongssim의 이미지

GET방식으로 전송 할려면?

임베디드 EDDY(시스템베이스 제품)사용하고 있습니다.
C로 프로그램을 하고, CGI로 되어 있다고 합니다.

어플리케이션에서 시리얼 통신을 받아 알람이 발생하면
웹으로 SMS문자를 전송해야합니다.

그래서 찾아 보니까 '문자나라'에서 GET방식으로 아래와 같이 보내면 된다고 합니다.
http://www.winc7788.co.kr/MSG/send/web_admin_send.htm?userid=문자나라아이디 ...

내가 프로그램한 어플에서 위의것을 어떻게 처리해 줘야 하나요?

cleitia의 이미지

Point Cloud를 이용해서 Surface를 만드는 방법은 어떤 것들이 있을까요?

Point Cloud 데이터를 갖고 있는 상태에서 점으로만 띄우면 구분이 어려운 관계로

표면이나 매쉬?를 만들어내서 보여주고 싶은데 그 방법을 잘 모르겠습니다.

현재 OpenGL을 이용해서 포인트 클라우드를 화면에 띄우는 것 까지는 해보았는데 아래 질문에도 나와있듯이 OpenGl에서는 자체 알고리즘으로 Surface를 표현하는 기능은 없다고 하니..

현재 PCL(Point Cloud libarary)를 찾아보곤 있지만 영문이라 이해하기도 어렵고 제가 사용할 수 있는 소스가 있는지도 모르는 상황이라.. ㅜㅜ

3D 포인트 클라우드의 surface를 표현하는 방법은 어떤것이 있을지가 궁금합니다 ㅎ;

페이지

프로그래밍 QnA 구독하기