Resultados de la búsqueda a petición "assignment-operator"
¿Mejora la seguridad para marcar a los operadores de asignación como solo de valor?
SiT es un tipo de clase con la firma predeterminada para el operador de asignación, entonces podemos escribir: T const &ref = ( T{} = something );que crea una referencia colgante. Sin embargo, con la firma: T &operator=(T t) &el código anterior ...
Punto de secuencia dentro de operadores de asignación
Tomemos, por ejemplo, el operador de asignación compuesto específico^=. Esta página de stackoverflow [https://stackoverflow.com/questions/17475166/are-there-sequence-points-in-the-expression-a-b-a-b-or-is-it-undefined] dice que la modificación ...
Cómo asignar valores a una columna para un subconjunto de filas de marcos de datos
Tengo un marco de datos grande y estoy tratando de asignar valores a una columna de datos particular para subconjuntos específicos. subset(P2Y12R_binding_summary,(SYSTEM=="4NTJ")&(VARIANT=="D294N")) SYSTEM VARIANT MODEL EPSIN INP dE_water_free ...
¿Por qué el operador de asignación de copias debe devolver una referencia / referencia constante?
En C ++, el concepto de devolución de referencia del operador de asignación de copias no me resulta claro. ¿Por qué el operador de asignación de copias no puede devolver una copia del nuevo objeto? Además, si tengo claseAy lo siguiente: A ...
¿Por qué la asignación de Valarray no cambia el tamaño del cesionario según la documentación?
Código: #include <valarray> #include <iostream> using namespace std; int main() { valarray<int> v0(2, 4); valarray<int> v1; v1 = v0; cout << "v0.size: " << v0.size() << endl; cout << "v1.size: " << v1.size() << endl; cout << "v0[0]: " << v0[0] ...
¿Cómo puedo inicializar el valor predeterminado de un parámetro de función CArray <CClass *> con un CArray vacío?
Sé que podría hacerlo mejor constd::vector, pero la aplicación con la que estoy jugando ya tiene un montón deCArray parámetros en muchas funciones relacionadas ... ¡y no las cambiaré todas por el momento! Simplemente quiero definir un ...
Asignación de un iterador singular
Un "iterador singular" esdefinido como [http://en.cppreference.com/w/cpp/concept/Iterator]un: iteradores que no están asociados con ninguna secuencia. Un puntero nulo, así como un puntero construido por defecto (que tiene un valor indeterminado) ...
Escala de asignación múltiple a variable existente
Puedo hacer algo como def f(): Tuple2[String, Long] = ... val (a, b) = f()¿Qué pasa si las variables ya existen? Estoy ejecutando los mismos conjuntos de datos sobre filtros y no quiero encadenarlos (nombres largos y demás). Esto es lo que ...
Operador de asignación abreviada para invertir booleano
Hay operadores abreviados para los operadores aritméticos básicos, como: x = x+2; x += 2;o y = y*2; y *= 2;Sin embargo, me preguntaba si existía algún operador que simplemente pudiera invertir el valor de un valor booleano. Por ejemplo, ...
cómo usar if else en la asignación de xquery
Estoy tratando de usar una condición if para asignar un valor a una variable en un xquery. No estoy seguro de cómo hacer esto. Esto es lo que probé: declare namespace libx='http://libx.org/xml/libx2'; declare ...