프로그래밍 QnA

pajaebeo의 이미지

컴파일 결과의 byte access를 word access로 바꾸기??


안녕하세요?

(gcc 컴파일러 사용중이고, ARM 926 cross compile 입니다.)

struct {
volatile unsigned int a: 4;
volatile unsigned int b: 1;
volatile unsigned int c: 1;
volatile unsigned int d: 2;
volatile unsigned int e: 8;
volatile unsigned int f: 16;
}aaa;
aaa *reg = (aaa *)0x00001000;

이런 코드를 짰을 때,
reg->e = 1;

daemon7474의 이미지

[완료]커널 모듈 컴파일(다중파일) 문제 입니다.

안녕하세요? 커널 모듈 테스트 중 이상이 있어 고수님들의 조언을 받고자 이렇게 글을 남깁니다.

다음과 같이 하면 로그를 이상 없이 남깁니다.

1. hello.c
#include
#include
#include

int __init init_hello(void)
{
printk(KERN_ALERT "[Module Message] Hello, Module.\n");
return 0;
}

void __exit exit_hello(void)
{
printk(KERN_ALERT "[Module Message] Do you really want to break up with me?\n");
}

module_init(init_hello);
module_exit(exit_hello);
MODULE_LICENSE("GPL");

syrlove의 이미지

C++ try, catch 구문에서 계층형 예외를 던지는데, 예외를 받지 못합니다..

저만의 라이브러리를 만들고 있습니다.

여기서 예외처리의 중요성을 실감한 바, 계층형 예외 클래스를 만들기로 했습니다.

근데 try, catch문에서 원하는대로 상속된 객체를
부모래퍼런스로 받지 못하여 이렇게 질문드립니다.

소스코드 예제입니다.

Class B
{
protected:
B(){}
virtual ~B

ellishshl의 이미지

리눅스에서 C언어기반 소스 작성시에 질문.

리눅스로 C언어 기반 프로그램을 작성을 하는데
C언어를microsoft visual c++6.0컴파일 환경에서 짠 소스와
리눅스(centos5.4를 사용중)에서 호환이 되는지 궁금합니다.
차이점이 있을꺼 같은데
어떤점이 틀린건지 궁금합니다^^

소스로 포인터를 사용했고 함수도 사용했습니다.
그런데 make실행중 문제가 발

choboja의 이미지

shell scripts 질문

스크립트 질문입니다.

exec "path" ${1+"$@"}

이렇게 되어있는데 "$@" 이것은 프로그램 실행시 주어지는 파라미터인데

그걸 ${1+"$@"}한건 어떻게 처리되나요??

echo로 출력해봐도 실행시 준 파라미터만 출력이 되네요..

111bxbx의 이미지

질문이요. 꼭 좀 부탁드려요


여기있는 3가지가 의미하는게 뭐죠?
이게 뭐 어쩐다는건지.
지금 실행은 못시키겠는데 명령어들이 뭐 이상하네요...

anow_null의 이미지

리눅스 상에서 다른 프로세서의 스택 내용 참고에 대해서

제목 그대로입니다. 리눅스 상에서 다른 프로세서의 스택의 특정 영역을 현재 프로세서로 끌어오고 싶습니다. 값은 아니더라도 주소만이라도 끌어와서 현 프로세서가 다른 프로세서의 특정 영역을 가르키게 하고 싶은데요... 이게 가능한가요?

v109의 이미지

원격 telnet 접속 bg 로 돌려도 응답이 출력되도록 할 수 있나요?

원격의 특정 호스트에 접속한 상태로 발생되는 로그를 로컬에 남기도록 하고 싶어서 다음과 같이 했습니다..

# telnet 192.168.1.1 | tee log <=특정 포트로 접속만 하면 발생되는 로그가 순차적으로 뿌려집니다.

그런데 bg 로 프로세스를 돌리는 순간 프로세스가 중단되어 되어 로그가 남겨지지 않는

mika의 이미지

c++, std::map등의 pair 요소를 갖는 컨테이너에 std::tr1::bind 적용하기..

http://yesarang.tistory.com/348

#include
#include
#include
#include

struct C
{
void show() const { std::cout<< "C\n"; }
void operator()() const { std::cout<< "C\n"; }
typedef void result_type;
};

int main()
{
std::map m;
m.insert(std::make_pair(0, new C));

페이지

프로그래밍 QnA 구독하기