badboy_yes
Power Member
people! boas!, alguem me da uma ajuda e me indique um compilador de C que funcione no vista x64?brigado
O Visual C++ 2005 funciona.
O codigo que tu compilas em Linux com o gcc consegues tambem compilar com o VS 2005. Até poderás ter razão, mas não compliquem
Olha que isso não é verdade. O compilador de C que vem com os IDEs da Microsoft nunca respeitou as normas C90 e muito menos as C99. O compilador de C++ nunca respeitou qualquer norma senão a que a Microsoft quis espetar pela goela abaixo do pessoal. Se não respeita as normas como é que queres que ele compile bem o código?
E já agora, as normas definem não só a gramática da linguagem como também as estruturas de dados dos programas. A Microsoft fez intencionalmente a coisa de tal maneira que o resultado da compilação não consegue interoperar com o resultado de outros compiladores. Boa.
Mas não vás por mim nem por normas nem nada. Experimenta escrever programas que usem a meta-programação de C++ e compilar no compilador do Visual C++ 2005. Não passa.
lá isso é verdade C é da Bell e não da Microsoft.
C é uma linguagem de programação de propósito geral, estruturada, imperativa, procedural, de baixo nível[1] e padronizada, criada em 1972, por Dennis Ritchie, nos laboratórios Bell, para ser usada no sistema operacional UNIX. Desde então, espalhou-se por muitos outros sistemas operativos, e tornou-se uma das linguagens de programação mais usadas.
Então abre os olhos e lê lá outra vez. A linguagem C, tal como o Unix, foi inicialmente desenvolvido nos laboratórios da Bell. A linguagem, tal como qualquer Unix, NÃO É DA BELL. Ela está definida em normas internacionais livremente acessiveis a todos. Qualquer um pode escrever um compilador. A linguagem segue um processo normativo aberto a todos os interessados. A Bell não tem absolutamente nada a ver com a linguagem nem tão pouco é dona.