프로그래밍 QnA

tomas의 이미지

가변인자함수에 진급이 적용되는 이유는 무엇인지요.

printf함수같은 가변인자함수의 인자는
default argument promotion이 발생하는것으로 알고있습니다.
그런데 이런것이 왜 필요한지 모르겠습니다.
어차피 첫번째 인자에서 "%d %f"이런식으로 인자의
데이터형을 알려줄수있으니
굳이 int나 unsigned int로 진급을 시켜야하나요?

단지, 가변인자함수에서 여러데이터형의 인자를 받으면
함수를 구현하기가 조금 힘들어져서 그런건지요?

mabux의 이미지

MTD + jffs2 화일시스템 업그레이드...

안녕하세요..

MTD + jffs2 를 이요하여 화일 시스템을 만들었습니다..

물론 롬에 굽는 거 까지 성공하였고 부팅도 잘 됩니다..

다름이 아니라 궁금한게...

웹과 같은 어플리케이션에서의 MTD + jffs2 의 업그레이드가 되는지가 궁금합니다..

uboot 콘솔에서의 업그레이드하는 방법이야

롬에 직접 쓰는 명령으로 업그레이드를 하면 되지만...

어플리케이션에서의 업그레이드가 가능한지가 궁금하네요.. ^^

그럼 답변 부탁드리겠습니다..

jongsuknim의 이미지

모듈프로그램에서 동적 메모리 할당에 대해서..

책에는 더이상 메모리를 할당할수 없을 때 NULL을 리턴한다고 되어있던데..
kmalloc에서 GFP_ATOMIC 할때나
vmalloc에서 계속해서 메모리를 할당받으면
null을 리턴하지 않고 세그먼트에러를 내고 계속 실행 상태로 있는거 같습니다.
즉 rmmod로 하면 사용중이라고 하면서 제거가 되지 않습니다.
그리고 dmesg로 나온 에러는
1531 = C4574BF8
1532 = C4575BF8
1533 = C4576BF8
1534 = C4577BF8
1535 = C718CBF8
Unable to handle kernel paging request at virtual address d7253000
printing eip:
d7251035
*pde = 0e1da067

mudori의 이미지

c 언어에서 빈줄 찾기는 어떻게해야 하나요?

캐리지 리턴하고 같이 판별되어 어렵네요.

문자륻ㄹ이

ㅁㅁㅁㅁㅇㄴㄹ
ㄴㅇㄹㄴㅇㄹㄴㅇㄹ
ㄴㅇㄹㄴㅇㄹㄴㅇㄹ
ㄴㅇㄹㄴㅇㄹ

ㄴㅇㄹㄴㅇㄹㄴㅇㄹ
ㄴㅇㄹㄴㅇㄹㄴㅇㄹ
위의 내용중 빈줄을 찾아야 하는데 어떻게 찾아야 하는지요?

isspace 로 한까.. 다 찾아 버리고.

park712의 이미지

한게임 고스톱

2년전에 보다
최근 고스톱 하는데요
이 프로그램 정말 잘 만들었더군요.
네트웍 프로그램의 신기원이라고 할 만큼..
이런 고스톱 프로그램을 뭘로 만들죠?
클라이언트에는 dll이나 실행파일은 c++를 이용한듯 한데
스킨을 어떻게 올리는지?
참 의문입니다...
네트웍 세션은 어떻게 관리하죠
모든 고스톱 치는 사람이 통신 속도가 다른데?

khy2happy의 이미지

변수를 넣을때.. 0x200 , 512 형태에서.

언제나 RTFM적인 질문을 올리는것같아 참 숙스럽습니다.
웹에서 찾아보긴 하지만,
찾기가 힘들어 또 기초적인 질문을 올립니다.


1.
#define  MAX_LEN  0x200 //이렇게 하는거하는게.

2.
#define  MAX_LEN  512    //요렇게하는거 보다 좋은점이 있나요?

소스를 보면. 10진수로 쓰지를 않고,

0x001, 0x002, 0x200등의 16진수를 쓰는 코드가 많이 있습니다.
16진수를 사용해서 더 좋은점이 있는건가요?

price의 이미지

[질문]파일 업로드시 디비 입력 오류에 대한 질문입니다.

파일업로드와 파일 구분 저장은 정상적으로 잘 됩니다.

그런데 지정해준 첨부파일이 아닐 경우에는 디비에 남지 않아야 하는데 남네요.

어디가 잘못 되었는지 조언 바랍니다.

나름데로 여기저기 알아보는데 통 알수가 없네요...

소스는 아래와 같습니다.

///////////////////////////////////////////////////////////////////////

[code:1]<?

include "config.php";

if(!$userfile_name) {

$filepath = "첨부파일이 없습니다.";

$query = "insert into $board values ('','$name','$pass','$filepath','$userfile_name','$userfile_size',now())";

ssehoony의 이미지

[C++] 다중상속한 클래스에서 다형성(폴리모피즘)을 사용 방법?

class BASE_LEFT;
class BASE_RIGHT;
class DERIVED : public BASE_LEFT, public BASE_RIGHT;

DERIVED* child = new DERIVED();

BASE_LEFT* parent_left = (BASE_LEFT*)child;
BASE_RIGHT* parent_right = (BASE_RIGHT*)child;

위 와 같이 parent_left 와 parent_right 를 사용할 수 있나요?
부모 클래스(BASE_LEFT or BASE_RIGHT)로 캐스팅 될때 자식(DERIVED) 의 type 을 알고 있으니깐 가능할 법도 한데
그렇다면
[code:1]
class BASE_LEFT;
class BASE_RIGHT;
class DERIVED : public BASE_LEFT, public BASE_RIGHT;

khy2happy의 이미지

#ifndef... 와 #pragma once의 차이점이 뭔가요?

#ifndef  ABC_H
#define ABC_H

.....
class CABC
{
.....
}; 

#endif

#pragma once
....
class CABC
{
}

두개의 차이점이 뭔가요?
비슷한거 같은데 사용할때 보면 똑같지는 않은거 같고.
MSDN을 읽어봐도 영어가 짧아서 이해가 잘 안돼네요.
:D 좋은하루 되세요. :D

jjjjrr의 이미지

달력을 만들려구하는데

안녕하세요
달력을 만들려구하는데
양력을 음력으로만드는 공식같은것은 없을까여
양력과 음력사이에 연관된부분이 있을것같은데
조언부탁드립니다

페이지

프로그래밍 QnA 구독하기