프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

남십자성의 이미지

까마귀설입니다.

까마귀들은 1월 1일날 잔업하느라 오늘이 설날입니다.

vudghkzm의 이미지

[완료] g++로 컴파일할 때, struct 키워드를 타입에 적지 않아도 컴파일 되는 이유가 궁금합니다.

struct A {
    int i;
};
 
int main() {
    // 1.
    // struct A a;
 
    // 2.
    // A a;
 
    return 0;
}

위 코드를 gcc로 빌드하려면 1.과 같이 코드를 적어야 되더라구요.
그런데 g++로 빌드하려면 1, 2 둘 중에 아무거나 적어도 되더라구요.

이렇게 차이가 발생하는 근본적인 원인이 무엇인지 궁금하

newlife958의 이미지

커널에서 8바이트 변수 사용에 대해서 질문좀..

8바이트 변수에 대해서 디파인되어있는게 loff_t 타입으로 알고있어요.
그래서 uint32_t 타입으로 변수를 정의해서 쓰다가 좀 크기가 모자람을 느끼고 uin32_t 타입을 전부 loff_t로 바꿀려고 햇는데요

조원중에 누군가가 어플단에서 8바이트로 작업한 파일을 커널단에서 8바이트 읽어오면 이상해진다네요..

einus의 이미지

[질문] http opensource가 있나요?

client쪽 http layer의 open source가 있나요?

s_jeho의 이미지

SSH의 터널링 기능을 사용할때 범위단위로 넘길수 있나요?


Putty 로 포트포워딩 잘 사용하고 있었습니다만,
한개한개의 단위가 아니라 범위째로 넘겨야 할일이 생겨서 구글링 했더니 안나오네요...
(라기보단 죄다 영어라..ㅠ_ㅠ)

옛날에 한번 스쳐간 기억엔 포트 범위대로 넘기는 방법이 있었던것같은데, 혹시 아시는분 계신지요?

freemckang의 이미지

[질문] SuperH 함수 호출 규약 관련 질문입니다...

어쩌다가 sh4 core로 project를 진행하게 되었는데, sh4_abi를 살펴보니 함수 호출 규약이 다음과 같이 되어 있습니다. 컴파일러는 sh4-superh-elf-gcc를 사용하구요...

R0 to R3 : Return value, caller save
R2 : Larget struct return address, caller save
R4 to R7 : Parameter passing, caller save
R8 to R13 : Callee save
R12 : Global context pointer, GP, callee save
R13 : Callee save
R14 : Frame pointer, FP, callee save
R15 : Stack pointer, SP, callee save
...
GBR : Reserved

여기서 궁금한 것은

1. 함수 호출로 4개의 register를 써야 하는 일이 있는지??

iamt의 이미지

여러분께서 자주가시는 사이트는 어디인가요?

여러분께서 자주가시는 사이트는 어디인가요?

서로 유용한 사이트 공유해봅시다.

inhosens의 이미지

BSD 계열 사용하시는 분


지나가다 얼핏 본바에 의하면 일반 적인 리눅스 보다 빠르다라는 얘기가 있던데
저사양(펜3 정도) 컴에 설치해서 사용하기 어떨까요?

PC-BSD 같은것은 막 쓰기도 좋아보이는데
걱정되는 것은 한글 삽질이 리눅스에 비해 심할 것 같다는 생각이 듭니다.
(요즘 왠만한 배포본은 기본적인 한글 지원이

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기