Sintaxe c ++ que você pode ter esquecido
Lembrando um monte de sintaxe C ++ pode torná-lo “maluco.” Os exemplos a seguir mostram a sintaxe de algumas das situações mais facilmente esquecido C ++: a para
Conteúdo
Video: Curso de Programação em PHP - Sintaxe da Linguagem e Marcadores de Comandos
Aqui está um para loop:
int i-for (i = 0- ilt; 10- i ++) {cout lt; lt; Eu lt; lt; endl-}
Aqui está um enquanto circuito que conta a partir de 10 até 1:
Video: Curso C++
int i = 10, enquanto (i gt; 0) {cout lt; lt; Eu lt; lt; endl-i--}
E aqui está um interruptor declaração:
interruptor (x) {case 1: cout lt; lt; “1” lt; lt; endl-case 2: cout lt; lt; “2” lt; lt; endl-default: cout lt; lt; "Algo mais" lt; lt; endl-}
Aqui está uma classe e o código para uma função-membro:
class MyClass {private: int x-público: MyFunction void (int y) -} - MyClass vazios :: MyFunction (int y) {x = y}
Aqui está uma classe base e uma classe derivada:
classe MyBase {privadas: // classes derivadas não podem // acessar thisint um protegido por: // classes derivadas podem // acesso thisint b -} - classe derivada: MyBase pública {public: void test () {b = 10} } -
Aqui está uma função, um tipo de ponteiro de função, e um ponteiro para a função:
int função (char x) {return (int) x-} int typedef (* funcptr) (char) -funcptr myptr = função-
E aqui está um modelo de classe e, em seguida, uma classe com base no modelo:
modeloclasse MyTemplate {public: T a -} - MyTemplate X-