qual a diferença?
#include <stdio.h>
ou
os dois não rodam do mesmo jeito?
qual a diferença?
#include <stdio.h>
ou
os dois não rodam do mesmo jeito?
sim, rodam, quando vc coloca entre <> a biblioteca é buscada nos lugares indicados por uma variável do sistema, popularmente conhecida como ‘library path’, caso ñ encontre, ele busca no diretório local onde o programa foi executado, se inclui um arquivo com “” então é feito o contrário, primeiro se faza busca no diretório local, depois no library path
flw, t+
Regras de estilo: reserve #include <> para os headers que são de bibliotecas, e #include “” para headers que estão dentro do seu projeto (por exemplo, os que declaram classes do seu projeto). Isso evita confusão e dor de cabeça.
Gente, desculpe a pergunta mas… Issé qual linguagem? Nunk vi não.
Quando eu tentei ler tomei um NullPointer! :shock: Pelo menos a função do include é parecida com a do Java! ^^
Valeu! [=
Em C ou C++, tanto faz. A regra é a mesma. O C é o avô do Java e o C++ é o pai do Java (aliás, normalmente se diz que o Java é o “C++ – ++” - ou seja, pegou-se o C++ e tirou-se um monte de problemas dele. Depois acrescentou-se alguma coisa. )
[quote=entanglement]Em C ou C++, tanto faz. A regra é a mesma. O C é o avô do Java e o C++ é o pai do Java (aliás, normalmente se diz que o Java é o “C++ – ++” - ou seja, pegou-se o C++ e tirou-se um monte de problemas dele. Depois acrescentou-se alguma coisa. )
[/quote]Valeu!
[quote=cake]qual a diferença?
#include <stdio.h>
ou
os dois não rodam do mesmo jeito?[/quote]
acredito que não ha diferença
serve pra mesma coisa!
vlw
[quote=UMC]
acredito que não ha diferença
serve pra mesma coisa!
vlw[/quote]
Na verdade eles são diferentes e não servem exatamente para a mesma coisa - eles se comportam de formas diferentes, por sinal.
Como convenção (você está cansado de convenções? Mais uma, com gelo e laranja), os programadores C e C++ reservam a forma (<>) para #includes de bibliotecas, e a segunda ("") para includes de classes ou métodos que estão no próprio projeto.