프로그래밍 QnA

Geniys의 이미지

%#010x == %p ? 서로 같은가요?

C에서 포인터 주소를 확인할때
어떤 소스에서는 %p
다른 소스에서는 %#010x

를 사용하던데 차이가 있나요?
이런건 어느 문서를 찾아야 나오는 지요 ㅠ,ㅠ

brian.ryu의 이미지

glibc-2.3.2를 make, make install까지 해봤습니다.

glibc-2.3.2 를 make, make install까지 해서 설치해봤습니다.

Q1)
make 후에 sunrpc 디렉토리를 확인해보니 .d .o .op .os 확장자를 가진 파일들과 rpcgen, rpcinfo 실행파일, rpcsvc 디렉토리가 생성되었음을 확인했습니다.

위 확장자 명이 무엇을 뜻하는지 알고 싶습니다.(.o 는 예외)
또한, rpcsvc 디렉토리는 무엇을 위한 것인지요?

make install 후에 생성된 페이지에서 보니 rpc와 rpcsvc가 따로 구분되더군요...

zieben의 이미지

RT Linux와 관련된 몇 가지 질문입니다.

RT Linux를 사용할 일이 있어서 공부하던 중에 궁금한 점이 몇가지 생겨서 질문드리고자 글 올립니다.

1) RT Task의 경우 가상메모리를 사용하지 않고 메모리에서 수행된다고 하던데.. 만일 RT Task의 크기가 무척 커지면 어떻게 처리하는 건지요?
물론 우선 순위가 높은 RT Task 한개라면 요즘 메모리 사양을 봤을때 메모리가 부족한 경우가 별로 없을것 같지만 여러개의 RT Task가 돌아가고 있다면 문제가 다르지 않을까요?
메모리가 부족한 경우 Page out시키지 않고 어떻게 돌리는지 궁금합니다.

raison799의 이미지

Qt에서 자식 윈도우만 종료하는 방법.. 질문입니다..

자식 윈도우에 close 버튼이 있다고 했을 때,
이 close 버튼을 눌렀을 때, 이 자식 윈도우만
없애는 방법좀 알려 주세요..

자세히 말하면요..
bClose = new QPushButton("CLOSE", this);
QObject::connect(bClose, SIGNAL(clicked()), this, SLOT(setClose()));
라고 했습니다.

이때, setClose() 함수를 어떻게 정의 해야 할지..
좀 알려 주세요..
이 윈도우는 자식입니다.

lovemyin의 이미지

C++ 책에 관한 질문

C++를 공부하고 있는데 책추천 부탁드립니다.
기초 책은 아니구요....

effective C++ -> more effective C++ -> ?

이 다음에 읽을 책을 찾고 있습니다.

Exceptional C++ 책을 구입하여 볼려구 하는데 생각보다 책이 어렵더군요... 혹시 이 사이에 읽을 만한 책 없나요???

superkkt의 이미지

현재 포인터의 위치를 잠시 기억해둘수는 없나요?

[code:1]#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void
bin_print(unsigned int u)
{
int max = sizeof(unsigned int) * 8 - 1;
char *p, *p2;

p = malloc(max + 1);
p2 = p;

for(; max >= 0; max--) {
if((u & (1u << max)) != 0) strcpy(p++, "1");
else strcpy(p++, "0");
}
strcpy(p, '\0');

printf("%s\n", p2);
free(p);
}

int
main(void)
{
bin_print(9);

kurome의 이미지

커널을 수정해보려고 하는데...[수정]

net/socket.c 에 file_operations에 ofd_read 를 추가하고

[code:1]static struct file_operations socket_file_ops = {
llseek: sock_lseek,
read: sock_read,
write: sock_write,
poll: sock_poll,
ioctl: sock_ioctl,
mmap: sock_mmap,
open: sock_no_open, /* special open code to disallow open via /proc */
release: sock_close,
fasync: sock_fasync,
readv: sock_readv,
writev: sock_writev,

beloved772의 이미지

TCP/IP 프로그램 시 리눅스 설정법...

TCP/IP 를 통해서 XP 와 리눅스간에 통신하는 프로그램을
테스트 중입니다...

XP 간에는 통신이 됐는데 리눅스에서는 안되네요~
리눅스에 맞게 lib 컴파일했구요~

리눅스에서 port를 열어줘야한다고 들었는데
어떻게 해야 하는지요~
port 여는 법을 알려주세요~

milchcow의 이미지

하부 디렉토리 포함 파일명 일괄 변경할 수 있는 쉘스크립트 질

안녕하세요.

리눅스 초짜인 젖소라고 합니다.

오늘 위에서 프로젝트 명이 바꼈다고 서버에 있는 파일명을 일괄 변환하라고 하더군요.

현재 프로젝트명이 K2입니다.

그래서 보통 파일들이 *K2* 이런식의 구조로 되어 있습니다.

요번에 프로젝트명이 T7로 바뀌면서 디렉토리 및 파일들을 전부 *T7*형식으로 변환하라고 하더군요.ㅠ_ㅠ

여기 글 검색해보니 현재 폴더 내에 있는 파일에 대한 변환은 있는데 하부 파일들까지 변환해줄 수 있는 스크립트는 못 찾겠더군요. 거기다가 하부 폴더를 찾아서 모두 탐색하는 루틴만 추가하면 될 것 같은데 감이 잘 안옵니다. 고수님들의 많은 도움 부탁드립니다.

pizza1977의 이미지

shared 와 static 라이브러리에 대한 문서

공유라이브러리와 정적라이브러리의 차이에 대해 잘 정리된 문서나 사이트등이 있으면 알려주시기 바랍니다.

검색으로 찾아도 잘 찾을 수가 없더군요.

수고하세요

페이지

프로그래밍 QnA 구독하기