프로그래밍 QnA + 설치 및 활용 QnA

facered79의 이미지

구조체의 메모리 할당에대해서요..

struct temp{
     int i;
     char name[];
};
 
int main()
{
    struct temp s;
    s.i=1;
    name="1234"; //error 발생
                            //incompatible types in assignment of `const char[5]' to `char[0]'
 
    return 0;
}
 
 
[code]
 
위 코드에서 int 로 선언한 i 에 1을 대입할때는
 
오류가 생기지 않습니다.
 
name 에 "1234"를 대입하면 오류가 발생하고요..
 
둘다 메모리 할당을 하지 않고 대입을 하는데
 
왜 char 형만 오류가 발생하는것인가요..
 
그리고 메모리 할당의 필요
myhong74의 이미지

이미지 경로를 직접 접근할때 보지 못하게 할려면?? 조언좀 부탁

웹사이트에서 이미지 전체 경로를 주소창에 적어 넣으면
이미지가 보여지잖아요?

근데 회원이 등록한 이미지를 비공개로 설정했을경우
만약.. 그 이미지 파일명을 우연히 라도 알게된 나쁜 사람이
주소창에서 직접 풀 경로를 적어 이미지를 보려고 한다면...
어떻게 하죠?? 못하게 막는 방법이 있나요???

이미지명을 어렵게 또는 초단위로 등록하여 판단하지 못하게
하는 방법 밖에 없을까요???

조언좀 부탁드립니다.

ezit의 이미지

Dev - C++ 에서 폰트에 대해... [게시판 성격에 맞을런지;;]

프로그래밍 QnA라고 했건만 약간 엉뚱하네요-ㅁ-;;

Dev - C++ 4.9.9.2 버전 쓰는데요..

기본으로 설정된 글꼴이 안예뻐서

도구->편집기 설정->화면 탭에서

글꼴을 바꾸면..

어떤 글꼴은 잘 바뀌는데, 어떤 글꼴은 바꾸고 나면은

글씨 사이가 막 벌어져요;;

이게 어떤 폰트일때 이런걸까요??

게다가 폰트깔려있는것들중에 몇몇개는 목록에 없고;;[은진체 깔아놨는데 목록엔 없네요ㅠ]

폰트 종류에도 무슨 제한같은게 있나보네요;

그리고 글씨 간격 벌어지는것과 폰트제한되는거 해결방법은 없나요?

joonis의 이미지

route add default gw 211.221.255.1 dev eth0하면 에러나오네요

학교내의 사설 아이피입니다.
네트워크 설정은 윈도우에서 한것과 동일하게 했습니다.
윈도우에서는 인터넷이 되는데 리눅스에서는 안되더군요.

route를 해보니 기본 게이트웨이가 아예 없어서 다음과 같이 했습니다.
route add default gw 211.221.255.1 dev eth0
하지만 network is unreachable 이라고 나옵니다...
도와주세요..

네트워크 설정
ip 10.225.36.205
mask 255.255.255.0
gw 211.221.225.1
dns 210.123.48.3

assa의 이미지

[STL] map.insert()가 제대로 이루어지지 않습니다. ㅠㅠ

소스를 한번 봐주세요..

[code:1]#include <iostream>
#include <map>
using namespace std;

void add_int(map<char *, char *> tmap);

void main(void)

{
map<char *, char *> tmap;

cout << tmap.size() << endl;

add_int(tmap);

cout << tmap.size() << endl;

}

void add_int(map<char *, char *> tmap)
{

tmap.insert(pair<char *, char *>("a", "a"));
tmap.insert(pair<char *, char *>("b", "b"));

시나브로의 이미지

[ 도움을 청합니다. ] grub이 실행되지 않고, 바로 윈도우로....

3일동안 이것저것 다 뒤져봐도 저하고 비슷한 경우의 질문이 없거나 grub를 첨 만져봐서 하드 파티션 깨 먹을까봐 많이 헤매고 있습니다...

예전에 윈도우랑 리눅스도 많이 깔아보긴 했지만.. 윈도우 설치후에
리눅스 lilo 올리니까 lilo가 뜬다음 다시 부트로더가 뜨던데..
grub는 그런식이 아닌가요??
한동안 리눅스를 접고 있다가 새로운 각오로 페도라 코어 4.0
설치를 하고 있는데 설치부터 난관에 봉착해서 고수분들께 help를 칩니다..

우선 제 하드는 80기가 하드와 160기가 하드 ide 방식입니다.

greatlee의 이미지

wget 문의입니다.

자바 코드 중에서 Process.exec() 를 이용해서 wget을 실행했습니다.

처음에는 파일을 잘 받다가.. 파일크기가 2M정도 커질때 쯤 돼서.. 이상태에서 행이 걸려버립니다. 프로세스가 무한대기하네요..

아래는 ps결과입니다.. 파일크기는 그대로인 상태에서 무한대기..

/usr/bin/wget ftp://194.199.20.114/linux/fedora/core/4/SRPMS/gcc-4.0.0-8.src.rpm -P /usr/local/live/repository/zzz/

아무래도 쉘이나 wget 둘중에서 버퍼를 다 써서 그렇게 되는걸로 짐작되는데요.. 문제는 상황을 타개하기 위한 방법을 찾아내는게 쉽지 않네요.. 오늘 오후 이문제로 다 까먹었습니다 ㅠㅠ

불량도ㅐㅈㅣ의 이미지

내 컴퓨터 모델을 알고 싶을때 물리 주소 참조 방법이 무엇인지?

"C로 하드웨어 주무르기" 책을 보고 있습니다.

F000:FFFEH 물리주소에 1byte를 읽어오면 컴퓨터 모델명을 안다고 쓰여져 있네요.

이 책은 DOS 버전이라 리눅스에서 함 돌려보고자 합니다.

하지만 생각만큼 잘되지 않네요. mmap()함수도 처음보고

제가 생각하는 흐름이

1.open() 함수로 /dev/mem 을 READ ONLY로 읽어온다.

2. mmap() 함수로 물리주소 0xF000:FFFE 주소를 매핑시켜 한 바이트를 읽어온다.

3. 값을 읽어온 뒤에 모델명으로 적당히 출력.

이렇게 생각을 했습니다.

hifiverhee의 이미지

파이썬을 이용한 웹 프로그램밍에서 Internal server Error 질문

안녕하세요..

아파치+CGI 환경에서 파이썬을 이용하여 웹페이지를 만들고 있습니다.

Internal server Error가 나는 부분은

파이썬에서
os.system('./pileup.csh') 와 같이 C shell 파일을 실행 시키면
그 안에 스크립트 명령이 실행이 됩니다.(GCG 프로그램)
문제는 실행이 정상적으로는 되는데 (파일이 정상적으로 생성이됩니다) 웹페이지에서
Internal Server Error 페이지가 뜹니다.

아파치를 처음으로 접해보아서 그런지(기존엔 MS IIS 이용) 잘 이해가 되질 않습니다..

nayana의 이미지

전자메일로 페이지 보내기?

파이어폭스에서 전자메일로 페이지 보내기 기능이 없나요?
페이지 보내기 기능이 있긴한데....단지 thunderbird에서 링크기능 밖에 안됩니다.
혹시 전자메일로 페이지 보내기 기능을 추가 시킬수 있나요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기