프로그래밍 QnA

russell의 이미지

vim 에서 프린팅 할 때, 라인넘버까지 같이 출력하는 방법.

주로 vim 에서 작업을 합니다. 필요한 소스코드를 출력하기 위해서 주로 ha 명령어를 사용해서 출력을 하고 있습니다. 근데, 라인 넘버링이 같이 나오지 않아서...코드가 좀 길어지면 불편하더군요.

혹시 ha 명령어로 출력을 할 때, 라인넘버까지 같이 출력 시키는 방법이 있는지요?

ukyoukyo의 이미지

cache memory를 어떻게 flush하죠? // cacheflush() 라는 리눅스 내장함수를 아시는분?


페도라 9에서 C로 프로그램짜다가,

# free

해서 나타나는 buffer와 cached 용량을 줄이는 방법을 찾고 있는데요...

#man cacheflush

하니까 data cache를 flush한다는 내용이 있었습니다.

NAME
       cacheflush - flush contents of instruction and/or data cache
 
SYNOPSIS
       #include <asm/cachectl.h>
       int cacheflush(c
ysh0988의 이미지

[리눅스-Linux] ALSA에서 snd_pcm_hardware값 문의

리눅스 ALSA를 이용하여 보드에 기존 가지고있는 Driver를 포팅 하고 있습니다.

그런데.. Playback은 포팅을 하였는데, Capture에서 계속 막히고 있습니다.

아래 값들의 의미와 리눅스 커널단에서 내부적으로 어떻게 동작하는지를 알고싶은데요...

아래는 Linux 커널에 포함되어있는 소스 예제입니다.

예를들어 buffer_bytes_max가 period_bytes_max보다 커야한다..모 이런것들이요..

buffer_bytes_max, period_bytes_min / max, periods_min / max, fifo_size에 대해서 자세히 설명좀 부탁드립니다(__)

kid1402의 이미지

문자열과 정수의 concatenation 질문입니다

어떤 문자열과 어떤 정수값을 concatenate 하기 위해 strcat 함수를 사용하였는데 왠지 자꾸 세그멘테이션 오류가 발생합니다
아래는 코드입니다

int k = 39; // 아무 값이나
char dir[80] = "age=";
char tail[] = "th";
 
printf("dir is %s \n tail is %s \n",dir,tail);
 
strcat ( dir, (char *) k);
strcat (dir, tail);
 
printf("result is 
swoongs의 이미지

windows fnsplit함수를 linux에서는 어찌써야하나요?

windows에서
dir.h에
fnsplit함수를

리눅스에서 쓰고자하는데
리눅스에는 dir.h가 없더라고요

fnsplit함수가 하는 역할은
전체 경로에서 드라이브, 디렉토리, 파일이름, 파일확장자를 분리해주는 함수인거같습니다.

jinstar의 이미지

vpn접속 프로그램 제작 의뢰합니다.

vpn 서버는 구축되어 있습니다.

윈도우 xp, vista, 7 등에서 접속할수있는 vpn접속프로그램을 제작의뢰합니다.
샘플프로그램은 보여드릴수있습니다.

kid1402의 이미지

C언어 활용 질문

1. typedef 가 정확히 어떤 뜻이죠?
예를들어

typedef long long int powerk;

라고 선언을 했다면, powerk 라는 형은 어떤 형이 되는건가요?

2. C에서 파일핸들링을 하는 것 중에서..
그 파일을 한 줄 읽어서 토큰으로 자르고 싶은데 (자바에서처럼)
strtok 을 써서

FILE *p;
p=fopen("sample.txt","rw");
char * s;
int i=0;
char * k[5];
s=strtok(s," "); // space를 기준으로 문자열 자름
while(!strtok==NULL){
    k[i] = s;
    s=strtok(NULL," ");
    i++;
}

이런식으로 하면 될거라고 생각했는데, Linux 에서 왜 안되는 걸까요..ㅠㅠ

dicecorp의 이미지

[완료] iptables 컴파일 관련 질문 드립니다.

개발보드에 방화벽을 설치하기 위해서..
iptables 1.4.4 버젼을 다운 받아서 컴파일을 했고, 컴파일 또한 되었습니다.
컴파일 시 특별히 준 옵션은
--host= 에 크로스 컴파일러를 지정해 줬습니다.

보드에 올려서 iptables 를 실행하니 다음과 같은 메세지를 보내던데..
타겟보드에서 실행
[root@admin :~] #

gurumong의 이미지

JavaScript, 객체와 배열 사이의 차이점을 모르겠습니다

자바스크립트를 배우고 있습니다
그런데 배울수록 객체와 배열의 차이점을 잘 모르겠습니다
선언할때 서로 다른 생성자를 사용하는것으로 보아서 언어적으로는 구별하고 있는것 같은데요

실제로는 아래 처럼 어떤 생성자를 사용하여 선언했는지와 무관하게
사용이 가능해서 둘 사이 어떤 차이점

athxue의 이미지

Make시 컴파일 명령 보이게 하는 방법 질문입니다

프로젝트 하나를 Make을 이용해서 빌드하게 되어 있습니다. 근데 소스 컴파일시에 어떤 명령에 의해서
컴파일 되는지 자세하게 나오지가 않네요.

Make설정중에 그런 설정이 있는건가요? 컴파일 하는 명령을 숨긴다던지 하는것이요.
컴파일 옵션을 보고 싶은데 어떻게 하면 나오게 할수 있을까요?

페이지

프로그래밍 QnA 구독하기