프로그래밍 QnA + 설치 및 활용 QnA

Xine의 이미지

gcc에서 BOM이 파함된 UTF-8 소스 컴파일하기

BOM이 포함된 UTF-8로 저정된 소스를 gcc로 컴파일하려고 하는데요,

error: stray '\239' in program
error: stray '\187' in program
error: stray '\191' in program

라는 에러가 발생합니다. 에러난 문자코드는 UTF-8인코딩 앞에붙은 BOM 3바이트이구요.
혹시나싶어 -finput-charset=UTF-8 로 컴파일해보았는데 소용이 없습니다.

gcc

cabjaewon의 이미지

malloc() 을 이용한 메모리 할당 관련 - malloc()호출이 기존의 연결 리스트 영역에 영향을 미칠 수 있나요? ( 테스트한 내용 추가)

제목 : malloc() 을 이용한 메모리 할당 관련 - 연결 리스트의 마지막 요소에 저장된 내용이 사라짐

연결 리스트의 내용을 출력하는 함수가 있습니다.

int print_list(addr_list_entry *list_head)
{
addr_list_entry *entry=(addr_list_entry *)malloc(sizeof(addr_list_entry));
entry=list_head->next;

printf("\n");
while(entry->next != NULL)
{

5peaker의 이미지

grep을 이용하여 특정 값이 아닌 값을 출력하는 방법 알려주세요.

안녕하세요.

grep을 이용해서 ldap access log를 분석해 출력할려고 합니다.

로그가 아래와 같이 구성되어 있습니다.

아래에서 첫줄의 RESULT err=0 이 아닌 모든 값을 추출해서 출력 할려고 합니다.

어떻게 해야 되는지 부탁 드리겠습니다.

[28/Jul/2006:22:23:03 +0900] conn=3938764 op=1 msgId=2 - RESULT err=0 tag=101 nentries=1 etime=0

gugudan의 이미지

구조체 기본적인건데요..

class CAAA
{
int bbb;
char chTemp[100];
int aaa;
}AAA;

이랬을때 sizeof(CAAA)===> 108..
그런데 chTemp의 char 데이타 길이가 일정하지 않습니다.
즉 저 객체안에 있는
chTemp="school"이라는 단어가 들어있을때..
실질적인 길이는 16바이트입니다.

전 저 16byte의 크기를 알고 싶은데.. 방법이 없나요?

그리고 만일 16byte의 크기를 구했다면..이걸

kalp의 이미지

alsa가 인식은 되는데 작동이 안되네요.

aplay -l 하면 리스트가 나타납니다.
[SB Live 5.1]을 사용중이고, gnome-alsa-mixer 는 작동이 됩니다.

근데 alsamixer를 콘솔에서 입력하면 그런 장치가 없다라고 나오는군요.
마찬가지로 gmplayer에서 alsa 장치를 선택하면 그런 장치가 없다고 나오는군요..

어떻게 인식은 시켰는데, 장치가 사용이 안된다니 난감합니다.

cabjaewon의 이미지

출력의 redirection 결과로 생성된 파일에 크기의 제한이 있는지요?

연결 리스트의 내용을 출력하는 함수가 있습니다.

이 함수가 정상적으로 작동합니다.

즉, 화면에 연결 리스트의 마지막 요소까지 다 출력이 됩니다.

그런데.. 출력을 result 라는 파일로 redirection 을 시켜주니, 생성된 result 파일에 원래 출력 내용의 2/3 정도만 담겨있습니다.

이게... 처음에 전 프로그램에 오류가 있는 거라고 생각을 했는데.. 그건 아닌 거 같구요.. 혹시 redirection 결과 생성되는 파일에 크기의 제한이 있는 건 아닌가 하는 생각에 여쭤봅니다.

sealsul의 이미지

무선랜을 설치하려고 하는데 드라이버 설치가 잘 안되네요..

포함된 readme 파일을 쭉 읽어보았는데....한가지 이해 안되는 부분이 있습니다.
----------------------------------------------
For 2.6 series kernel:
a. run 'cd STA/Module'
'cp ./2.6.x/Makefile .'
'cp ./2.6.x/load .'

b. $make -C /path/to/source SUBDIRS=$PWD modules
Where /path/to/source is the path to the source directory for the (configured and built) target kernel. --> 요게 무슨말인지 모르겠습니다.

81stoker의 이미지

menuconfig 에 새로운 메뉴 추가

기존 2.6.17.4 커널에 새로운 기능을 추가하려고 합니다.
그래서 menuconfig에 새로운 메뉴를 추가하여, 선택되면 제가 만든 모듈을 같이 컴파일 하려고 하는데요,
menuconfig에 새로운 메뉴를 추가하는 방법을 아시는 분이 계신가요?
linux/scripts/kconfig 에서 뭔가를 작업해줘야 하는 분위기인데...

tt의 이미지

커널패닉 init 프로세스를 찾지 못합니다.

LFS 문서를 보고 Linux시스템을 이해하고 있습니다.

다음과 같이 하나의 하드에 파티션을 나눈뒤, 부팅했는데
init 프로세스를 찾지 못한다고 말한뒤 죽어버립니다.

...
VFS: Mounted root (ext2 filesystem) readonly.
Kernel panic: No init fount. Try passing init= option to kernel.

Device Boot Start End Blocks Id System

sulsj의 이미지

STL MAP에서 value 부분에 다른 map을 넣는 방법 좀 알려주세요....

안녕하세요
다음과 같이 해볼려고 하는데요...

typedef multimap<string, string> mmap_major_name;
typedef map<string, multimap<string, string> > map_student;

먼저 mmap_major_name에 insertion을 하고 다시 map_student에 insert하려는데
잘 안되네요...
원래 문법상 오류이면 compile error가 날텐데 그렇지도 않고....
컴파일은 되는데 segmentation error가...쩝...

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기