Macros linguagem C/C++

1. Macros linguagem C/C++

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/06/2016 - 14:02h

Pessoal alguém pode me ajudar por favor?
Estou com dificuldade ao compilar as Macros em C _FILE_ _LINE_ e outras..
Faço como o livro "Bíblia do Programador C/C++ do Jamsa! " mas quando compilo dá erro.
Alguém pode me dar um exemplo de como usar estas Macros ou essas Macros são compativeis apenas para sistema DOS; Atualmente estou usando o ubuntu 14.04.
Desde já agradeço


  


2. Re: Macros linguagem C/C++

Uilian Ries
uilianries

(usa Linux Mint)

Enviado em 10/06/2016 - 14:18h

as macros __FILE__ e __LINE__ estão previstas no padrão do C e do C++, logo, o compilador reconhece ambas.

Qual é o erro gerado pelo compilador?
Qual é linha de comando usada para compilar o programa?


3. Re: Macros linguagem C/C++

Uilian Ries
uilianries

(usa Linux Mint)

Enviado em 10/06/2016 - 14:20h

Natã Marques escreveu:

Pessoal alguém pode me ajudar por favor?
Estou com dificuldade ao compilar as Macros em C _FILE_ _LINE_ e outras..
Faço como o livro "Bíblia do Programador C/C++ do Jamsa! " mas quando compilo dá erro.
Alguém pode me dar um exemplo de como usar estas Macros ou essas Macros são compativeis apenas para sistema DOS; Atualmente estou usando o ubuntu 14.04.
Desde já agradeço


Agora percebi que estas a utilizar apenas um underscore _ como prefixo e sufixo.
Deve ser utilizado 2 underscore por macro:

_FILE_ -> __FILE__
_LINE_ -> __LINE__


4. Re: Macros linguagem C/C++

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/06/2016 - 21:26h

Valeu amigo!
Ajudou muito..Q burrice minha.
Mas no Livro nem explica que deve usar duas underline.
valew pela ajuda!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts