Resultados de la búsqueda a petición "operator-keyword"

2 la respuesta

Llamar a funciones de operador primitivas explícitamente en C ++

int a, b, c; //do stuff. For e.g., cin >> b >> c; c = a + b; //works c = operator+(a,b); //fails to compile, 'operator+' not defined.Esto por otro lado funciona: class Foo { int x; public: Foo(int x):x(x) {} Foo friend operator+(const Foo& ...

1 la respuesta

c ++ punteros a operadores

Quiero escribir un puntero en c ++ (o en c ++ 0x), que apunte a un operador de una clase, digamos A o B. ¿Hay algún método para hacerlo? Por supuesto, hay una sintaxis como int (A::*_p) ();Pero no resuelve este problema. Quiero hacer un puntero ...

2 la respuesta

Prolog GNU - Operador Univ? Explicación de ello

Entonces el operador univ. No lo entiendo exactamente. Por ejemplo esto: foo(PredList,[H|_]) :- bar(PredList,H). foo(PredList,[_|T]) :- foo(PredList,T),!. bar([H|_],Item) :- G =.. [H,Item],G. bar([_|T],Item) :- bar(T,Item).¿Qué está haciendo ...

5 la respuesta

Operador de doble dirección C ++? (&&)

Estoy leyendo el código fuente STL y no tengo idea de qué&& Se supone que el operador de dirección debe hacer. Aquí hay un ejemplo de código destl_vector.h: vector& operator=(vector&& __x) // <-- Note double ampersands here { // NB: DR 675. ...

3 la respuesta

operador << sobrecarga ostream

Para usar cout como tal: std :: cout << myObject, ¿por qué tengo que pasar un objeto ostream? Pensé que era un parámetro implícito. ostream &operator<<(ostream &out, const myClass &o) { out << o.fname << " " << o.lname; return out; }Gracias

2 la respuesta

extracción de filas del archivo CSV basado en palabras clave específicas

ingrese la descripción de la imagen aquí [https://i.stack.imgur.com/PkJmH.jpg]He creado un código para ayudarme a recuperar los datos del archivo csv import re keywords = {"metal", "energy", "team", "sheet", "solar" ...

1 la respuesta

Sobrecarga + operador para matrices en groovy

Soy un novato maravilloso. Tal vez esto sea pan comido, pero quiero sobrecargar el operador + para que las matrices / listas se codifiquen de esta manera def a= [1,1,1] def b= [2,2,2] assert [3,3,3] == a + b

0 la respuesta

¿Cómo accedo al nombre de la variable asignada al resultado de una función dentro de la función?

Por ejemplo, supongamos que me gustaría poder definir una función que devolviera el nombre de la variable de asignación concatenada con el primer argumento: a <- add_str("b") a # "ab"La función en el ejemplo anterior se vería así: add_str <- ...

4 la respuesta

Concatenar cadenas no funciona como se esperaba [cerrado]

Sé que es un problema común, pero al buscar referencias y otro material no encuentro una respuesta clara a esta pregunta. Considere el siguiente código: #include <string> // ... // in a method std::string a = "Hello "; std::string b = "World"; ...

3 la respuesta

El operador == no se puede aplicar a 'Long' e 'Int' en Kotlin

Estoy intentando implementar partes de NavigationDrawer de Mike Penz ( https://github.com/mikepenz/MaterialDrawer [https://github.com/mikepenz/MaterialDrawer]) en Kotlin. Desde entonces, me he encontrado con algunos problemas, principalmente con ...