Pular para o conteúdo

Como eu diferencio C de C++?

Responder tópico
  • Denunciar
  • Indicar

1. Como eu diferencio C de C++?

Enviado em 11/02/2014 - 19:04h

Então pessoal tou querendo aprender c++ mas essa dúvida perturba-me, como sei que isso é do c++ e aquilo do c, é q não gosto de fazer o que não sei, vlw pessoal.

Responder tópico

2. Re: Como eu diferencio C de C++?

Enviado em 11/02/2014 - 19:22h

A diferença é o paradigma, claro. C é estruturada e C++ é orientada a objeto. Agora a identificação basicamente pode se dá no cabeçalho dos códigos.

Em C:

# include <stdio.h>
Em C++:

# include <iostream>
Essas bibliotecas possuem a mesma função. Só que uma funciona em C e a outra em C++.

3. Re: Como eu diferencio C de C++?

Enviado em 11/02/2014 - 19:34h

joel0197 escreveu:

Então pessoal tou querendo aprender c++ mas essa dúvida perturba-me, como sei que isso é do c++ e aquilo do c, é q não gosto de fazer o que não sei, vlw pessoal.
Pode ser mais específico com sua dúvida?

Na Wikipedia existe um artigo a respeito não exatamente de diferenças, mas de questões de compatibilidade entre C e C++ (http://en.wikipedia.org/wiki/Compatibility_of_C_and_C%2B%2B). Um site clássico dedicado e muito detalhado que vai na mesma linha é http://david.tribble.com/text/cdiffs.htm (mas ele já está um pouco desatualizado -- tanto o C quanto o C++ ganharam novos padrões em 2011). O site do Bjarne Stroustrup (criador do C++) tem vários papers a respeito; um deles, que eu li e gostei, mas pode ser técnico demais, tem o título parecido com "Sibling Rivalry".

4. Re: Como eu diferencio C de C++?

Enviado em 11/02/2014 - 21:28h


class { }; = C++
struct { }; = C

Basicamente para saber se o compilador eh C ou C++ ... usa-se essa código acima para testar.

Postado nas pressas no meio de uma aula ;).

5. Re: Como eu diferencio C de C++?

Enviado em 11/02/2014 - 21:57h

aí vlw eu sou mesmo ruim em inglês mas vou dar um translate nos links que você me passou paulo1205, gokernel entendi o que você quis dizer isso aí até eu já sei mas estou querendo saber mais pro lado das funções, vlw rei_astro, estou aberto a mais respostas pessoal.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder