2011-04-10 4 views
0

내 C 콘솔 기반 프로젝트에 arc4random을 추가하려고합니다. 컴파일러는 나에게 오류를 제공 제외하고 내가 잘못 뭐하는 거지,arc4random in wxDev C++

#include <stdio.h> 
    #include <stdlib.h> 
    #include "arc4random.c" 



    //Define globals 
    int r; 

    int main(int argc, char *argv[]) { 
    r = (arc4random() % 100); 

    system("PAUSE");  
    return 0; 
} 

그것의 꽤 정직 :
는 기본적으로 내 프로젝트에서 .c 파일 다음과 같은 메서드 호출을 포함한 메신저?
고마워요,
올리버.

+2

두 가지 : .c를 포함하고 있으며 오류가 게시되지 않습니다. – Erik

+0

질문을 편집하여 오류 메시지가 표시되는지 확인하십시오. –

답변

1

자동 생성 코드가있는 일부 경우를 제외하고 C 파일을 포함하는 것이 C 프로그래밍에서 좋은 방법은 아닙니다.

대신 모든 소스 파일을 컴파일러에 전달해야하며 함수 프로토 타입과 형식 정의가 포함 된 헤더 파일 만 포함해야합니다.