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

익명 사용자의 이미지

리눅스에서 php로 fopen 해보신분 조언부탁드립니다.

윈도우서버에서 쓰던 php파일을 새로 셋팅한 레드햇7.3 에서 쓰려고합니다.
AWS 에서 EC2로 셋팅한 서버구요
다른 php파일들은 정상동작하는데, fopen 사용하는파일에서 에러가나서요 ㅜㅜ
fopen("filename","w") or die("cant open") 이런식으로 확인했는데요.
쓰기속성으로하면 죽어버리네요.
읽기속성하니까 저부분에서 die로 죽진 않는거같은데요.(cant open이 뜨진 않습니다.)
파일이나 상위디렉터리 속성들은 답답해서 다 777로 해버렸습니다.
혹시 리눅스에서는 다른방법이 또 필요한건지 모르겠어서 글 남겨봅니다 ㅜㅜ

delete의 이미지

자바 getResource, toURI 메소드

file = new File(Main.class.getResource("../music/" + name).toURI());

안녕하세요!
자바 언어로 리듬 게임을 제작하는 유튜브 동영상을 보던 도중
위의 문장이 이해가 잘 안돼서 질문을 올리게 되었습니다.

1. 전체적으로 보니깐 getResource 메소드와 toURI 메소드가 계속 같이 사용되던데,
  getResource 메소드와 toURI 메소드 각각 어떤 기능을 하는 메소드들인가요?

2. "../music/" 이 문장에서 마침표 2개는 무엇을 의미하는 건가요?

3. 경로를 지정할 때는 역 슬래시 2개를 사용해야 되지 않나요?
  어떻게 "../music/" 이와 같이 슬래시 하나로 경로를 지정할 수 있는 건가요?

wsm0315의 이미지

c++ 공부중인데 궁금한 거 질문드립니다.

Student 와 School이라는 두 개의 class를 두고
School에 저장된 vector students 의 내용을
print() 함수로 출력하고 싶은데 어떻게 해야할지 모르겠네요.
어떻게 하면 students 의 내용을 출력할 수 있나요??

cout << "vector : "<< (*it)->getName << endl;

이런식으로 작성했더니 작동이 안되네요..

jochanig의 이미지

안드로이드 개발.

http://blog.naver.com/jochanig/221022668718
충돌이 일어나는데 뭐가 문제일까요,.. 하나도 짐작이 안되네요...

kingle의 이미지

안녕하세요 미니쉘을 제작중인 학생인데요. 궁금한게 있습니다.

chdir로 디렉토리 이동하는 것을 구현해보았는데요
cd만 입력했을 시 홈 디렉터리로 이동하고 싶어서 아래와 같이 구현해보았는데

if(!strcmp(input, "cd")){ // cd를 입력하면 진입
	if(argv[1] == NULL){ chdir("cd ~"); } // cd만 입력하면 홈 디렉토리로 이동 
	else if(chdir(argv[1])<0){ printf("error %s\n",argv[1]); } //일반적인 cd구문
}

이렇게 해봤는데 홈 디렉터리로 이동하지 않더라고요.

가능하다면 어떻게 접근해야 될지 아이디어 주실 수 있을까요?

gdsmsla의 이미지

f

gdsmsla의 이미지

ㄴㄴ

ㅔㅑㅇ

익명 사용자의 이미지

구조체 멤버에 말록할당한것을 복사 할경우...

에를 들어

struct ...
{
char *site[5];

}t;

이렇게 있다치고
t *p,*q;
p=mall(sizeof(t*10))
q=mall(sizeof(t*10))
for i= 0 to 4
p->site[i] = malloc....
을 한뒤에

memcpy(q,p,sizeof(t)*10);
이렇게 하면 p에 내용(10개의 구조체)이 q에 넣어집니다
그리고 나중에 free시켜줄때 안에있는것부터 해주면
free (site 0 ~ 4) 까지 전부 free시켜준후 이후
free (p)
를해야하는데 저는 q또한 저렇게 free를 시켜줘야하는데
q의 경우에는 site가아닌 free(q) 자체만 free가 되게끔 동작합니다.
즉 안에든 site를 free시켜줄경우 heap영역 관한 에러가 뜨게 됩니다.

익명 사용자의 이미지

구조체 말고 구조체 배열을 복사 할 수 있나요?

구조체는 memcpy로 복사할 수있는걸로 알고있는데
여기서 memcpy(&,&,size); size만큼 구조체 1 개를 복사하는데

제가 원하는건

구조체 *p, *q;

p = malloc(30);
q = malloc(30);

되어 있고

여기서 p에 내용을 30개의 구조체에 전부넣은뒤에
p내용을 q에 넣고싶은데

memcpy(,,size);
여기 사이즈에다 구조체 1개의 사이즈만 넣으면 30개 전부 복사가 안되지 않나요??

익명 사용자의 이미지

파일에다가 이쁘게 라인 맞추는 법

예를들어

이름 주민등록번호 주소 핸드폰번호
ㅇㅇㅇ ㄴㄴㄴㄴ ㄴㄴㄴ ㄹㄹㄹㄹ 00000000000
ㄴㄴㄴ ㄴㄴㄴㄴ ㄴㄴㄴ ㄹㄹㄹ ㄹㄹ ㄹㄹ ㄹㄹ 0000000000
이렇게 텍스트파일이 있고 이 아래에다 목록을 적어 넣는데
서로 주소길이, 이름 등등 길이가 다른경우가 있어서 라인이 흐트러지더라고요

어떤 방법이 있을까요..?

페이지

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