프로그래밍 QnA

kkyu의 이미지

getenv 문제

getenv 로 현재 쉘의 LINES 와 COLUMNS 를 구하려고 하는데요.

프로그램에서 getenv("LINES")를 하면 무조건 NULL만 반환 됩니다...

env에는 아애 LINES관련된게 없더군요..근데 또

그냥 echo $LINES를 치면 24라고 딱! 나옵니다.

왜그런거죠 ㅠ.ㅠ??? 수고하세요~

eldrids의 이미지

[완료] C에서 C++ 함수를 호출했습니다. 그런데 변수 주소가 이상하게 되어버렸습니다.

C 메인에서

double *ARS (double gyro[3], double accl[3], double magn[3], double dt);
로 선언한 후 C++ 영역에 있는 함수를 호출했습니다.

ARS(gyro,accl,magn,0.01);

C++ 함수에 있는 영역 입니다.

extern "C" dMatrix ARS (double gyro[3], double accl[3], double magn[3], double dt);

dMatrix ARS (double gyro[3], double accl[3], double magn[3], double dt)
{
printf ("% 10.5lf, % 10.5lf, % 10.5lf, % 10.5lf, % 10.5lf, % 10.5lf\n", gyro[0], gyro[1], gyro[2],accl[0], accl[1], accl[2]);
}

supsup5642의 이미지

'ctrl+z' 가 제대로 동작을 안하네요.

임베디드용 Linux 파일시스템을 만들고 있습니다.

보드 회사쪽에서 제공하는 파일 시스템을 쓰면 ctrl+z으로 프로세스가 잘 중지되는데..
제가 만든 파일 시스템에선는 작동을 안합니다.

임베디드용 이라 둘다 BusyBox를 이용한 stty를 사용하고 있는데.
도대체 왜 작동을 안하는지 모르겠네요.
터미널에서 stty입력하면 설정된 키값도 잘나오고..

키를 다시 설정해도 똑같고..

도와주세요 ㅎ

barami의 이미지

멀티 쓰레드 파일 읽기

대용량 텍스트 파일을(수백 MB~그이상)
10등분하여 쓰레드로 read하면서 검색을 하려합니다
대신 부모가 open해서 공용 전역변수 fd를 사용해야고 자식은 변경할수 없어야 합니다.

그래서 자식 지역변수에 fd 복사해서 사용해서 구현하였습니다.

그런데 쓰레드들이 돌면서 제가 원하는 위치에서 찾질 않고 뒤죽박죽이 되는거 같습니다.
원인과 해결책은 무엇인가요?

몇시간째 계속 이것저것 검색해보고 바꿔보는데 잘 되질 않습니다.

adsfasdfafer의 이미지

C로 음악파일입출력 할수 있는 형님들 계신가요?

음악파일의 제목을 파일입출력을 통해 받아들이고
utf-8로 인코딩을 해야하는데
어떻게 해야할지 감도 오지 않아서리;;

혹시 힌트좀 주실수 있는 분들 계신가요?

kkyu의 이미지

일정한 간격으로 출력하는법?

c언어 공부하다가 갑자기 궁금증이 생겼는데요.

ls명령어를 치면 출력이 (예를들어)

|aaa bbb cccccccc dd |
|e f ggggg hhhh |
|ii jj kkk lll |

저런식으로 결과가 출력이 되던데요;;
창 사이즈가 달라도 여전히 글자 사이즈는 세로로 일정하게 유지되어서 저런 형식으로 나오더군요ㅎㅎ

어떻게 하면 저렇게 출력이 될까요??

수고하세요~

///헉 띄어쓰기가 중복으로 인식이 안되서 예를 든게 이상하게 나오네요 ㅠㅠㅠㅠ수정할게요

mmx822의 이미지

Java(서버) 와 C(클라이언트) 간에 통신하는 소켓프로그래밍문제인데요..

안녕하세요..
과제를 하는데.. 잘안되서 이렇게 포럼을 작성합니다..
일단 과제의 목표는.. java로 작성된 서버와 c로 작성된 클라이언트 간에 소켓프로그래밍을 통해서 통신하는 것인데요..
실은 아주 간단한 것입니다..
클라이언트에서 소문자를 입력해서 서버로 보내면... 자바로 작성된 서버에서는 그걸 대문자로 바꾸고 클라이언트로 넘겨주게되고..
클라이언트는 그걸 프린트하는 형식인데요..
이상하게 아래의 코드로는 메세지가 제대로 전달되질 않습니다..;
제가 자바는 아주 많이 초보라서.. 어디를 바꿔야하는지도 모르겠어서 이렇게 포럼을 작성합니다..
아래는 코드입니다..

trymp의 이미지

대용량 데이터 전송에 유리한 IPC 는 무었일까요?


두 프로세스간에 IPC 로 어떤 것을 사용해야 될지 고심입니다.

대용량데이터를 빠른 시간안에 다른 프로세스로 전송해야 하는데..

share memory, message queue, semaphore 같은 것은 제쳐두고

TCP/IP socket, unix domain socket, PIPE 세가지를 두고 고민입니다.

어떤 것이 더 빠르고 효율이 좋을지 판단이 안서서,

고수님들의 도움 부탁드립니다.

acedon의 이미지

Linux Kernel Config 파일 생성 방법 관련 문의

보통 커널 컴파일을 하기 전에 make menuconfig(다른 방법도 있음) 를 통하여 .config 파일을 생성하는 걸로 알고 있습니다.
또는 Vendor에서 제공하는 defconfig파일(ex. arch/arm/configs/tuna_defconfig)을 이용할 수 도 있는 것 같습니다.

질문 사항으로 Vendor에서 제공하는 defconfig 파일 같은 경우는 어떻게 생성되는지 궁금합니다.
예로 필요한 config options들을 수동으로 나열하는 것인지? 아니면 툴을 사용하여 생성하는 방법이 있는것인지요?

또한 개인이 필요한 defconfig 파일을 생성하려 한다면 어떻게 진행해야 하는지 문의 드립니다

많은 답변 부탁 드립니다.

페이지

프로그래밍 QnA 구독하기