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

chosh1004의 이미지

c++로 11의 9000승을 출력할려고합니다

제목그대로 11의 9000승을 출력해야합니다

1의자리까지 정확하게 출력해야하는데

주어진 조건은 배열 10000짜리를 쓰라는것뿐입니다

그냥 for문으로 돌릴경우에 오버플로우가나서 -값이나오기때문에

제가아는바로는 어찌할도리가없네요

도움을주시면 감사하겠습니다

vendor8의 이미지

페이스북 힙합에서 세그멘테이션 오류요~

안녕하세요~

우여곡절 끝에 우분투 11.10에 페이스북의 hiphop을 설치했습니다.
(https://github.com/facebook/hiphop-php/wiki/Building-and-Installing-on-Ubuntu-11.10)

컴파일과 설치만 거의 30분 이상 걸려서 제대로 설치되었는지는 모르겠습니다.
겨우 설치해서 좋아한것도 잠시, 실행하자
한글로 '세그멘테이션 오류'라는 메시지만 덩그라니 출력됩니다.

gdb를 돌려야할까요? 디버깅심벌이 없는 이미 설치한 바이너리라 gdb가 소용없지요?
make파일에 디버깅옵션 줘서 다시 재 컴파일하고 설치해야할까요...

asleea의 이미지

구조제 동적메모리 할당

#include<stdio.h>
#include<stdlib.h>
 
typedef struct _Node
{
	unsigned int number;
	struct _Node* prev;
	struct _Node* next;
}Node;
 
Node* head = (Node*)malloc(sizeof(Node));
Node* tail;
 
int main()
{
 
	return 0;	
}

malloc 부분에서 이니셜라이저가 상수가 아닙니다. 라는 에러가 뜨는데 머가 문제인가요 .?;;;

croae의 이미지

MP3 Streaming에 대해서

MP3 스트리밍 서버를 만들려고 준비중입니다..

MP3도 실시간 스트리밍 하려면 MPEG2 TS 와 같은 스트리밍 컨테이너를 사용해야 하나요.?

서버에서 mp3 스트리밍시 MP3 구조를 까서 mp3헤더+data 를 쌍으로 실시간으로 전송 시키면 되는건지..

러프하게 원초적인 질문 던집니다...

Long_run의 이미지

UDP Socket 소켓 프로그래밍 질문~!! (포트 열기)

프로그램 예제 실행 중 궁금한 사항입니다..ㅎㅎ

UDP Socket 생성 예제 중..

serveraddr.sin_family = AF_INET;
serveraddr.sin_addr.s_addr = htonl(INADDR_ANY);
serveraddr.sin_port = htons(5000);

이런식으로 설정을 해주는데 질문할 것은 포트 부분입니다.
포트 부분에 위처럼 포트를 직접 입력해주거나
프로그램 실행시 " ./server.exe 5000 " 과 같이 입력하는 예제들이 많은데..

궁금한점이 어떤 포트던지 상관없이 받을 수는 없는건가요?
대부분 구글링으로 찾은 예제들을 보면 모두 저 부분에 값을 입력하거나..
프로그램 실행시 입력받은 문자열을 바탕으로 제작되어 있더라구요..

제가 하고 싶은 프로그램은..
서버로 들어오는 신호는 IP나 Port에 관계없이 항상 열어두고 모두 받고 싶은데요 ㅎㅎ

제가 원하는 것을 구현하기 위해선 어떠한 방법들이 있을까요?

cleansugar의 이미지

그리스몽키에서 변경 전 화면이 잠깐 나왔다가 없어지는데 안 그러는 법은?

그리스몽키에서 광고같은 내용을 안보이게 변경하면 변경 전 원래 광고화면이 잠깐 나왔다가 없어집니다.

보기 안좋은데 안 그러는 법이 있을까요?

ant01의 이미지

php 페이지에서 버튼을 눌렀을 때

php 페이지에서 버튼을 눌렀을 때 페이지 내부에서 어떤 action이 일어나게 하려면
어떻게 해야 하는 지 알려 주시면 감사하겠습니다.

vdsl88의 이미지

fork()함수 부모프로세스와 자식프로세스

#include
#include
#include

int main()
{
pid_t pid;
pid = fork();
if(pid<0){
fprintf(stderr, "Fork Failed");
return 1;
}
else if(pid==0){
sleep(10);
}
else{
printf("pid=%d\n", pid);
}
return 0;
}

저는 정답이 3번과 4번에서 많이 헷갈리는데

sleep인 상태에서도 프로세스는 살아있다라고 보는게 맞는 건지요??

또한 부모 프로세스가 종료하면 자식프로세스도 종료되는것도 맞는것 같은데

아래 문제의 답을 알수 있을까요?

Q.리눅스 시스템에서 다음 프로그램의 실행결과로 알맞은 것은?

dltkddyd의 이미지

46.40001과 46.4f를 출력할 때,

double ex1=46.40001;
double ex2=46.4f;
printf("%f\n",ex1);
printf("%f\n",ex2);

이 소스를 컴파일 해서 실행하면

46.400010
46.400002

가 출력됩니다.

입력한 대로

46.40001
46.4

로 출력되도록 하려면 어떻게 해야 하나요?

페이지

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