Resultados de la búsqueda a petición "member-functions"
¿Cada función miembro de c ++ toma `this` como una entrada implícita?
Cuando creamos una función miembro para una clase en c ++, tiene un argumento adicional implícito que es un puntero al objeto que llama, denominadothis. ¿Es esto cierto para cualquier función, incluso si no utilizathis puntero. Por ejemplo, dada ...
¿Cómo enumerar las funciones / métodos de un objeto javascript? (¿Es posible?)
Esta pregunta se formula intencionalmente comoesta pregunta [https://stackoverflow.com/questions/208016/how-to-list-the-properties-of-a-javascript-object] . Ni siquiera sé si esto es posible, recuerdo haber escuchado vagamente algo sobre algunas ...
Sobrecarga del operador: ¿función miembro vs. función no miembro?
Leí que un operador sobrecargado declarado como función miembro esasimétrico porque solo puede tener un parámetro y el otro parámetro pasado automáticamente es elthis puntero. Por lo tanto, no existe un estándar para compararlos. Por otro lado, ...
C ++ typedef miembro función sintaxis de firma
Quiero declarar la definición de tipo para una firma de función miembro. La función global typedefs se ve así: typedef int (function_signature)(int, int); typedef int (*function_pointer) (int, int);Pero no puedo hacer lo mismo para una función ...
Member puntero de función en C ++ for_each
Estoy desarrollando una pequeña máquina virtual en C ++ para un proyecto escolar, que debería funcionar como el comando dc, y está compuesta por un elemento de entrada y salida, un chipset, una CPU y una RAM. Actualmente estoy trabajando en el ...
lamada a la función @Member en decltype
El siguiente código: struct A { int f(int); auto g(int x) -> decltype(f(x)); }; No se puede compilar con el error: error: cannot call member function 'int B::f(int)' without object Si lo cambio a: struct A { int f(int); auto g(int x) -> ...
¿Razones para definir funciones miembro 'get' no constantes?
Estoy trabajando en aprender C ++ con el libro de Stroustrup (Principios de programación y práctica usando C ++). En un ejercicio definimos una estructura simple: template<typename T> struct S { explicit S(T v):val{v} { }; T& get(); const ...
¿Por qué no se bloquea el programa cuando llamo a una función miembro a través de un puntero nulo en C ++?
#include "iostream" using namespace std; class A { public: void mprint() { cout<<"\n TESTING NULL POINTER"; } }; int main() { A *a = NULL; a->mprint(); return 0; } Me sale como "PRUEBA DEL PUNTERO NULO". ¿Alguien puede explicar por qué este ...
¿Cómo aplicar el operador sizeof () a los métodos de miembro de clase no estático?
struct MyClass { int foo () { return 0; } }; unsigned int size = sizeof(MyClass::foo); // obviously error ¿Podemos aplicarsizeof() a los métodos de miembro defuera d elclass? ¿Necesitamos declarar un objeto para obtenerlo? Edita: Sé que el ...
¿Obtener la dirección de memoria de la función miembro?
¿Cómo consigo elabsolut dirección de una función miembro en C ++? (Necesito esto para thunking.) os punteros de función @Member no funcionan porque no puedo convertirlos a direcciones absolutas void *) - Necesito saber la dirección de la ...
Página 2 de 2