Portanto, temos um tipo de retorno função ponteiro e retornar um ponteiro. O código a seguir faz o oposto. #include using namespace std; int & AFN () {int hisInt; int & herInt = hisInt; hisInt = 5; retorno * (& herInt); } Int main () {int ident = AFN (); cout retornar 0; } Nesse código, temos uma função de referência retornado tipo e nós devolver o valor do objeto apontado pela referência. Observe a posição do operador & na declaração da função. Wow, nós aprendemos algo novo.
C ++ tem muitas características excepcionais, por exemplo, você não pode dividir "int & herInt = hisInt;" para instruções de declaração e de atribuição. Bem, basta ser paciente; quando você terminar de ler todos os artigos C ++ tutorial que eu tenho neste blog você certamente irá gostar C ++. Você também pode perceber que esses recursos não são recursos realmente excepcionais; há razões por que eles deveriam ser assim; nós só ainda não ter ido para as profundezas do C ++, a fim de entender. C ++ é um dos melhores (se não o melhor) linguagem de programação no mundo de hoje.
Quando um novo idioma é lançado o seu padrão é comparado com C ++. O único problema que eu sei com C ++ é que ele tem algumas características desajeitados. No entanto, isso ainda é uma linguagem de sólido. Tudo o que eu disse neste artigo aplica-se a objetos instanciados de classes. Bem, isso é o que eu tenho para referências em C ++. Chrys