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

익명 사용자의 이미지

C언어 쉘로 변환하기

#include

int main(void)
{
int students, s, sum=0;
int score[] = {85,90,95,70,82,60,92,88}; //학생들의 점수

students = sizeof(score)/sizeof(int); //학생수 계산
for(s=0 ; s < students ; s++) //학생수만큼 루프
{ //점수의 총합을계산
sum += score[s];
}
printf("총점: %d\n", sum);
printf("평균: %0.2f\n", (double)sum/students);
return 0;
}

이런 프로그램을 쉘로 짜려면 어떻게 해야할까요??

oosap의 이미지

ruby, markdown, latex 등을 사용한 오픈소스 문서작성 방법

제가 최근에 progit (http://progit.org/) 이라는 git 관련 문서작성 프로젝트에 잠시 참여해본 적이 있습니다.
그리고 최근에 emacs 강좌(http://emacsbook.taesoo.org/)를 올려주시는 분의 배포물도 받아보았습니다.

두 곳의 공통점은 문서작성시 .markdown 포멧 + latex + ruby 등을 사용해서 html, epub, pdf 등 다양한 형식의 문서를 자동으로 생성할 수 있는 스크립트를 구현했다는 것입니다.

그런데 그 스크립트 작성의 배경이 되는 기술은 무엇이고 제가 만약 이와 같은 오픈소스 문서작성을 할 때 참고할 수 있는 좋은 가이드가 될 만한게 없을까 궁금해서 여쭤봅니다.

declspec의 이미지

IPv6 로의 전환

궁금한게 생겼습니다

IPv4 에서 IPv6 로 조금씩 전환을 해야할텐데요
단말은 일단 무시하고, 라우터들만 생각해볼때...
기존의 IPv4 라우터들을 IPv6 라우터로 교체해야 하잔아요?

여기서 기존 v4 망의 양쪽 끝에 v6망 A, B 가 생겼다고 가정하고
v6 네트워크와 v4 네트워크 사이에(즉 A<->인터넷, 인터넷<->B)
각각 IPv4 / IPv6 를 둘다 지원하는 라우터를 설치했다고 합시다.(듀얼 라우터라고 할게요)

네트워크A쪽 듀얼 라우터는 네트워크 A 에서 IPv6 패킷을 받아서 네트워크 B 로 전달하고 싶지만
그 중간네트워크는 전부 IPv4 입니다.
이런 상황일때 IPv4 터널링을 하면 된다고 배웠는데요... 여기서 궁금한게

lchang01의 이미지

c++ 질문입니다

c++공부하다 질문 드립니다
main()
{
cout<<"abcd";
}
라고 할 때 cout 객체는 언제 만들어지는 겁니까
정적으로 선언된 객체이고 컴파일러가 main전에 생성해 주는 건가요?

lchang01의 이미지

c++ 질문입니다

c++공부하다 질문 드립니다
main()
{
cout<<"abcd";
}
라고 할 때 cout 객체는 언제 만들어지는 겁니까
정적으로 선언된 객체이고 컴파일러가 main전에 생성해 주는 건가요?

hohuha의 이미지

컴파일후 실행파일이 실행이 되지 않습니다.

어렵게 어렵게 간신히 컴파일이 성공했습니다.
이제 실행파일을 실행시키려고 합니다.
그런데 ..실행권한도 제대로 주었는데... 실행이 되질않습니다..

다른 프로그램들은 다 되는데..특정파일 한개만 실행이 되질 않습니다.

무엇을 봐야 할까요? ㅠ.ㅠ..
질문이 어설퍼서 죄송합니다...만...

작은 답변이라도 부탁드립니다...ㅠ.ㅠ.

hohuha의 이미지

컴파일후 실행파일이 실행이 되지 않습니다.

어렵게 어렵게 간신히 컴파일이 성공했습니다.
이제 실행파일을 실행시키려고 합니다.
그런데 ..실행권한도 제대로 주었는데... 실행이 되질않습니다..

다른 프로그램들은 다 되는데..특정파일 한개만 실행이 되질 않습니다.

무엇을 봐야 할까요? ㅠ.ㅠ..
질문이 어설퍼서 죄송합니다...만...

작은 답변이라도 부탁드립니다...ㅠ.ㅠ.

poiq1의 이미지

proftpd 두개 이상 띄우는법??

안녕하세요..

이번에 proftpd를 두개 이상 띄어보고 싶은데요...

윈도우에서는 간단하게 ftp를 만들고 설정하면 중복의 ftp서버를 개설할 수 있는데..

리눅스에서 proftpd를 사용중에 있는데.. 두개 이상의 ftp서버를 개설하는 방법을 모르겠습니다.

이유는 한 유저로 다른 포트로 접속시 루트 패스를 각각 변경시킬려고 하고 있거든요...

윈도우에서는 각각 ftp서버를 포트별로 열어 해당 포트로 접속하게 대면 해당 루트로 들어가게 햇는데..

리눅스에서는 어떤 방법을 써야 하나요?

nicemuy의 이미지

표준 입출력 원리에 관한 질문있습니다...!

아닌 새벽에 표준 입출력 원리에 너무 궁금함이 들어서 질문까지 남겨봅니다.

리눅스는 모든 것을 파일로 다룬다고 들었습니다. 그렇다면 표준 입출력(stderr,stdout,stdin 과 같은)은 모니터나 키보드 장치에 대한 디바이스 파일 이라고 봐도 무방한가요?

그리고 이 작동하는 원리가... 프로그램에서 이 파일에 무언가를 쓰면, 대기하고있던 어떠한 OS 상주 프로그램이 이를 읽어다가 디바이스에 직접 넘겨주는 건가요??

그렇다면 모든 것을 파일로 다루지 않는 다른 OS나 윈도우 같은 경우는 파일에 쓰는 개념이 아니라 드라이버 API등을 통해서 바로 디바이스에 정보를 넘겨주는건지 궁금합니다...!

mniktw의 이미지

[질문] Vmware에서 리눅스 커널 컴파일시!


vmware에서 리눅스 커널 컴파일할 때 make menuconfig 항목에서 필수적으로 체크해야될 사항에는 어떤 것들이 있나요?

2~3 년동안 가끔씩 시간날때마다 해보고 있는데, 할때마다 실패하네요.ㅠ

이동안 해본 횟수는 기껏해야 20~30회 정도 되지만,,,,모두 실패하였네요...

질문이 좀 막무가내라 죄송합니다.

페이지

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