[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Programação em c.



 Fernando:

 Existem diferenças muito profundas nas implementações do sistema
operacional para que os mesmos binários sejam utilizados. Portanto o
mm binário não funciona de jeito nenhum (isso vc já deve saber).

 Existem outros aspectos tabém.

 Existem muitas implementações de compiladores C/C++, e o mais popular
no ambiente Linux não é o mais popular no ambiente Windows. Pra vc ter
uma idéia, é normal vc compilar um programa no Linux, que depois não
compila numa HP-UX.

 Normalmente *o código* (atenção, o código) só é portável quando vc
utiliza o mesmo compilador em ambas as plataformas e se vale das
práticas indicadas para manter compatibilidade.

 Ainda assim existe incompatibilidades tão profundas entre Unix e
Windows que é preciso utilizar muitas diretivas de pré-compilação no
código. Basta citar a diferença do separador de diretório no Unix e no
Windows.

 Portanto, não conte com a portabilidade.

 Fabio A Mazzarino

On 4/7/06, Fernando Morgenstern <stormrider.may@gmail.com> wrote:
> Me desculpem a pergunta idiota, mas C funciona em windows e linux? Ou só linux?
>
> Em 07/04/06, elementar<elementar@gmail.com> escreveu:
> > se você quer aprender a sintaxe, é bom pegar o começo.
> >
> >  http://www.inf.ufrgs.br/~nmaillard/info1040/c.pdf
> >
> >  esse da unicamp é bem legal!!!
> >
> >
> > On 4/7/06, elementar <elementar@gmail.com> wrote:
> > >
> > > agora está dando falha de segmentação, mas o codigo é assim mesmo???
> > >
> > > float pi=3.1415;
> > > char *escreve;
> > >
> > > sprint(escreve,"pi = %f",pi);
> > >
> > > estou errando nada ou estou???
> > >
> > >
> > >
> > > On 4/7/06, elementar < elementar@gmail.com> wrote:
> > > >
> > > > obrigado, vou testar o sprintf.
> > > >
> > > >
> > > >
> > > > On 4/6/06, Jakson A. Aquino <jaksonaquino@gmail.com> wrote:
> > > > > On Thu, Apr 06, 2006 at 07:23:27PM -0300, elementar wrote:
> > > > > > Olá,
> > > > > >
> > > > > > Alguem sabe uma função inversa a "atof", que é de string para float,
> > uma de
> > > > > > float para string.???
> > > > >
> > > > >   sprintf(s, "%f", f);
> > > > >
> > > > > Digite no terminal:
> > > > >
> > > > >   man sprintf
> > > > >
> > > > > --
> > > > > Jakson A. Aquino
> > > > > http://distante.dyndns.org:8280/
> > > > >
> > > > >
> > > > > --
> > > > > To UNSUBSCRIBE, email to
> > debian-user-portuguese-REQUEST@lists.debian.org
> > > > > with a subject of "unsubscribe". Trouble? Contact
> > listmaster@lists.debian.org
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>
> --
> Fernando Marcelo Morgenstern
>
> Programador Web
>
>


--
Não existem Killer Applications de Código Aberto em Java.
Ajude a provar o contrário:
http://drupal.gulivap.org/?q=node/106



Reply to: