프로그래밍 QnA

sodomau의 이미지

웹 프로그래밍에 대한 질문입니다.

웹페이지 하나를 만들고 있는데

<div style='height:300px; overflow:auto'>
어쩌구저쩌구
</div>

라는 코드를 썼습니다.
그런데 익스플로러에서는 원하는데로 보이는데
컹커러에서는 <div></div>안의 내용이 길면
이 길이 때문인지 웹페이지 전체가 아래쪽에는 아무것도 없는 빈 공간인데
엄청 길게 나옵니다.
그러니까
익스플로러에서는
------------------
+-------+
| 어쩌구 |
+-------+
------------------

딱 이렇게 페이지가 표시되는데

aeronova의 이미지

grep에 관한 질문입니다. (쉘스크립트)

안녕하세요,
grep을 쓰다가 생각대로 안되어서 질문올립니다.

제가 tex을 쓰는데 원래 이넘이 갖가지 보조 파일을 생성합니다.
*.toc *.log, *.lof, 등등...

그래서 원본인 *.tex만 남기고 다 지우고 싶어서 담과 같이 했지요.

ls | grep -v *.tex

그랬더니 역시 *.tex만 남기고 지우고 싶은 넘들의 목록이 쭉 나오더군요.

source.aux
source.toc
source.lof
....

이제 이넘들을 지워야 되는데... 이게 생각보다 쉽지 않네요.
아래와 같이 해봤는데 안되네요.

GunSmoke의 이미지

구조체 포인터의 casting

책 잘 읽고 있습니다. 빨리는 읽지 못하네요. 한번에 이해할 만한 C 입문서가 아니기 때문에 내용 하나하나 되새겨 읽고 있습니다. 홈페이지 오픈이 늦어지네요... 빨리 여셨으면 좋겠는데 :cry:

지난번에 pointer의 casting에 관련된 질문을 드렸었습니다.
일반적으로 생각하는 것과는 달리 pointer의 casting 굉장히 복잡하다는 것을 깨달았습니다.

문득 그동안 갖고 있었던 질문이 하나 생각났습니다.

리눅스에서의 소켓 프로그래밍에서 소켓 주소를 담는 구조체 sockaddr를 그대로 사용하지 않고 sockaddr_in으로 casting해서 사용하는 것이 일반적입니다. 그 이유는 소켓 구조체 sockaddr이 IP 주소, 포트 번호 등을 직접 읽거나 쓰기가 불편하기 때문입니다.

세벌의 이미지

M진수 X를 N진수로 바꾸는 프로그램?

http://wiki.kldp.org/wiki.php/KLDPCodeFest/ThemeCoding 를 보고 이 글타래를 엽니다.

원래 문제에서는 조건들이 많이 붙었는데 이것 저것 다 빼고

Quote:
M진수 X를 N진수로 바꾸는 프로그램을 만드시오

이렇게만 해도 다양한 답이 나올 것 같네요.

잘하면 명예의 전당에 이 글타래가 올라갈 수도 :)

sr97의 이미지

kernel timer를 사용하려고 합니다. 맞는지 봐주실래요? ^^

커널 모듈에서 네트워크 패킷을 캡쳐하여 정보 분석 큐에 기초 정보와 시간 정보를 기록하여 어플리 케이션 레벨로 덤핑하는 모듈을 만들고 있습니다.
패킷이 올때마다 시간 함수를 호출하여 기록하기에는 호출 횟수가 너무 많고 호출시 획득되는 데이터 간의 차이가 거의 없기 때문에(초단위 측정을 해서리) 커널에 타이머를 두고 1초 단위로 시간 변수를 접근하여 기록해두고
패킷이 올때마다 시간변수의 내용을 기록하는 방법을 사용하려고 합니다.

segfault의 이미지

Kdevelop 질문

configure 스크립트에서 SDL 라이브러리의 존재유무를 체킹하도록 하고 싶습니다.

KDevelop에서 어디서 고쳐줘야 할지 모르겠습니다.

아니면 autoconf 스크립트를 수동으로 고쳐줘야 하나요?

nayana의 이미지

static 변수를 어떻게 써야 하나요..?

예를 들어서 abc.h 파일에 이런식으로 있다고 하면

class abc 
{
public :
       abc();
       ~abc();
private :
      static char aaa;
}

abc.cpp 파일에

#include <iostream>
 char abc::aaa = 'x';

abc::abc()
{

}
......
......

이런식으로 있을때 nayana.cpp 파일에( nayana.h 파일 생략 )
[code:1]#include <iostream>
...............................
................................
int nayana( char ccc)
{
ccc = aaa;
dhgn의 이미지

C책한권 땠습니다.(?) 어떤 프로젝트를 해보면 도움이 될까여...

초본데요....... :oops:
2달걸려서 씨책한권봤습니다.
어떤 프로젝트를 해보면 도움이 될까요.. :oops:

lovejin0309의 이미지

sed에 관련된 질문입니다.

SPECFILE=/tools/lib/gcc-lib/*/*/specs &&
sed -e 's@ /tools/lib/ld-linux.so.2@ /lib/ld-linux.so.2@g' \
    $SPECFILE > newspecfile &&
mv -f newspecfile $SPECFILE &&
unset SPECFILE

위와 같은 코드가 해 주는 역활이 무엇인가요?

gurugio의 이미지

커널 소스에서 지역 변수와 자동 변수를 많이 사용하는 이유는

예를 들어서 __alloc_pages 함수를 보면

for (;;) {
zone_t *z = *(zone++);
if (!z)
break;
...

이런 부분이 있는데요 왜 z 변수를 함수 초기에 선언해서 다음과 같이

하지 않은걸까요?

__alloc_pages(..)
zone_t *z;
..
for (;z++;z != NULL)
{
..
}

스택 사용에 있어서 조금 다르겠지만 속도가 좀더 나오거나하는

장점이 있나요?

커널 곳곳에 보면 쉬프트나 &등을 이용해서 산술 연산을 하는 것은

속도에 장점이 있겠지만 이런 특징들은 단순히 코딩 습관이 아니라

페이지

프로그래밍 QnA 구독하기