elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Constructor de movimiento y asignacion de movimiento
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Constructor de movimiento y asignacion de movimiento  (Leído 1,902 veces)
AnthonyS

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Constructor de movimiento y asignacion de movimiento
« en: 24 Febrero 2017, 14:42 pm »

Buenas tardes,estoy haciendo una clase sencilla que ilustre como se definen el constructor de movimiento y la asignacion por movimento,pero me da un error tras indicar que no acepta && en el prototipo del constructor de mov.

Código
  1. class Vector
  2. {
  3.    int size;
  4.    double *elementos;
  5.    public:
  6.    Vector(int tam);
  7.    Vector(const Vector& vec);
  8.    Vector& operator =(const Vector& v);
  9.    Vector(Vector&& vec); //Ctor. de mov.   ESTE METODO ME DA ERROR
  10.    Vector& operator =(Vector&& v); //Ctor. de mov. ESTE TAMBIEN
  11.    const double& operator[](const int i)const;
  12.    double& operator [](const int i)const;
  13.    int tam()const;
  14.    ~Vector();
  15. };
  16.  

Por favor que alguien me aclare porque esta este error.
Gracias de antemano.
Un saludo.


En línea

ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: Constructor de movimiento y asignacion de movimiento
« Respuesta #1 en: 24 Febrero 2017, 14:58 pm »

Esos constructores existen desde C++11. Tendrás que compilar con C++11 activado.

Si usas GCC, en la línea de comandos, pondrías -std=c++11. Si tienes otro IDE o compilador y no sabes ponerlo, comenta cuál es.

Pero vaya, que el error es ese, que antes de C++11 no existía eso.


En línea

AnthonyS

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Re: Constructor de movimiento y asignacion de movimiento
« Respuesta #2 en: 1 Marzo 2017, 19:32 pm »

Me ha ayudado,muchas gracias por la solución.
Un saludo de antemano.
Anthony.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Array en movimiento
Java
Morriganx 1 2,536 Último mensaje 25 Febrero 2008, 23:55 pm
por Lu15_CL4
Sensor de Movimiento!
Programación Visual Basic
legax 1 6,824 Último mensaje 21 Febrero 2010, 23:27 pm
por BlackZeroX
Sensor de Movimiento!
Java
legax 7 9,701 Último mensaje 28 Febrero 2010, 22:58 pm
por Debci
dar movimiento a una imagen
Java
bengy 2 4,122 Último mensaje 7 Septiembre 2012, 03:32 am
por bengy
Facebook admite que registra el movimiento del ratón en la pantalla del ....
Noticias
wolfbcn 3 1,550 Último mensaje 15 Junio 2018, 20:23 pm
por AXCESS
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines