프로그래밍 QnA

초미남의 이미지

[완료] 변수이름을 문자로 받아서 printf 문으로 출력할 수 있는 방법이 있을까요?

1. gdb가 없는 개발환경에서 printf 문으로 디버깅을 하다 문득 이런 생각이 듭니다.
1) 변수명을 문자로 받아서 printf문으로 찍을 수 없을까?
예)
int i,j,.....
.........
pintf("i=%d\n",i);
이것을...
fscanf(stdin, "%c", &cval);
... 뭔가 cval의 문자를 i,j,...

ssehoony의 이미지

[완료] shell 의 output redirection 기능의 활성화 여부를 알아내는 방법?

ls 나 grep 같은 툴을 보면 --color=auto 라는 옵션이 있습니다.
auto의 의미는 stdout이 redirection 되면 color 를 off하고, stdout으로 출력할 때는 color를 on을 하는 기능인데요.
기능의 장점은 "ls > file.txt"와 같이 실행 했을 때, color 표시 기능으로 인해 file.txt에 ansi color code가 들어가면 가독성이 나뻐지는 경우 이 문

hyunya77의 이미지

데비안계열의 크로스 개발용 라이브러리 패키지에 관한 의문점...

안녕하세요. KLDP에서 항상 많은 도움을 받고있습니다.
임베디드용(ARM) 어플리케이션을 컴파일 하던 중에 특정 라이브러리를(크로스컴파일된) 사용해야 함을 알았습니다.
예를 들어 jpeg변환 라이브러리를 사용한다고 가정하고 제가 했던 절차를 적어보겠습니다.

1) 호스트의 개발환경이 데비안 환경이므로 다음의 URL에서 ARM 아키텍처용 라이브러리 패키지를 다운받습니다.
http://packages.debian.org/etch/arm/libjpeg62/download
파일: libjpeg62_6b-13_arm.deb

2) 패키지를 다음과 같이 크로스개발용으로 변환합니다.
$ dpkg-cross -b -aarm libjpeg62_6b-13_arm.deb
$ ls
$ libjpeg62-dev-arm-cross_6b-13_all.deb libjpeg62-dev_6b-13_arm.deb

macros의 이미지

텍스트 파일과 바이너리 파일 분류

스시템 상의 파일들을 메모리에 읽어온 후

이 파일이 텍스트인지 바이너리인지 확인을 해야합니다.

몇몇 바이너리 파일들은 헤더의 매직키를 가지고있어서

어떤 종류의 파일임을 알수가 있지만,

지금의 경우엔 단순히 텍스트와 바이너리 2가지 기준으로 분류하는거죠.

단순하게 알고리즘으

changdoc의 이미지

리눅스 커널 소스 sched.h sched.c 수정하여 프로세스 스케줄링 정책 추가 하려고 합니다.

리눅스 커널 소스 2.6.24 버젼 소스 수정 하려고 하구요.

sched.h를 살펴 보니 정책 중에 아직 구현이 되지 않은 SCHED_ISO define부분이 주석 처리 되어 있길래

제가 추가하려는 정책인 SCHED_LRU를 그부분에 넣었습니다.

그리고 SCHED_RR과 마찬가지로 real time 스케줄러 이므로 sched_rt.c 를 그대로 복사해서 sched_

sjlee96의 이미지

[완료]C++ dynamic class calling

안녕하세요?
C++ 프로그래밍하다가 클래스 호출에 관해서 궁금한 점이 있어서 질문드립니다.
어떤 독립적인 클래스가 한 500개 있어요..
Class A,Class B,Class C,Class D,Class E ... 뭐 이렇게요..
(사실은 Finite Element Method 관련 코딩을 하고 있습니다.

binoopang의 이미지

[완료] mmap에서 공간확보는 되는데 파일 매핑이 되질 않습니다.

안녕하세요 ^^
mmap 프로그래밍을 처음 시도하고 있는데요
mmap을 사용해서 메모리 공간 확보는 잘 되는데 파일 매핑이 되질 않아 질문 글 올립니다.

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/mman.h>
#include <syscall.h>
#include <unistd.h>
lunar2296의 이미지

[stl] multimap => vector 시 map의 키 값으로 vector를 정렬하는 방법이 있을까요?

std::multimap<int, Obj>    multimap_A;
std::vector<Obj>           vector_Obj;
 
for( itr = multimap_A.begin() ; itr != multimap_A.end() ; ++itr ) 
         vector_Obj.insert(  itr->second );

일 때, vector_Obj 를 multimap_A의 key 값으로 정렬해 줄 방법이 있는지요?

anaud2의 이미지

JAVA password masking에 대해서 질문을 드리겠습니다.

안녕하세요

JAVA에서 아이디와 패스워드를 입력받고 인증을 하는부분을 구현하고 있는데요
패스워드가 화면에 보여지면 안될꺼 같아서 masking을 찾고 있는데요
API에서 java.io.Console 에 readPassword 함수가 있더라구요
그래서 사용을 해봤는데...암호화가 되어서 저장이 되는건지 JAVA가 처음이라 출력을

sweetmid의 이미지

[질문]csh에서 문자 더하기 숫자 안되나요?

아 제가 A부터 Z까지

c shell로 짜보려고 했는데

이름모를 에러가 나서요

어디가 틀린건지 좀 봐주세요

초보라서 ㅜ

#!/bin/csh
echo -n "alphabet"
set x = 'A'
while( $x <= 'Z' )
echo $x
x = $ x ++
end
echo bye

오류는 표현식 구문

이렇게 한 줄이 나오네요

페이지

프로그래밍 QnA 구독하기