[FUG-BR] FreeBSD desaparecendo com um núcleo na CPU

Otacílio otacilio.neto em bsd.com.br
Sexta Novembro 9 11:09:18 BRST 2012


On 09/11/2012 09:59, Paulo Olivier Cavalcanti wrote:
> Em 09/11/2012 10:41, Otacílio escreveu:
>>
>>
> 
> paulo em amd> gcc46 numeroprimo.c                                         
> numeroprimo.c:6:19: fatal error: primo.h: No such file or directory
> compilation terminated
> 
> paulo em amd> g++46 numeroprimo.c                                         
> numeroprimo.c:6:19: fatal error: primo.h: No such file or directory
> compilation terminated.
> 
> 

Foi mal, este é primo.h

#ifndef __PRIMO_H__
#define __PRIMO_H__

#include <sys/types.h>

u_int8_t	eh_primo(u_int32_t numero);

#endif



E este é primo.c

#include "primo.h"

u_int8_t	eh_primo(u_int32_t numero){
	u_int32_t i;
	
	if((numero>2) && ((numero % 2) == 0)){
		return 0;
	}
	
	for(i=3; i <= (numero / 2); i = i + 2){
		if((numero % i) == 0){
			return 0;
		}
	}
	return 1;
}





Mais detalhes sobre a lista de discussão freebsd