Resultados de la búsqueda a petición "member-functions"

4 la respuesta

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 ...

1 la respuesta

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 ...

1 la respuesta

¿Re-miembro calificado funciona como argumentos de plantilla?

Esto compila bien en Clang 3.3:

2 la respuesta

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, ...

1 la respuesta

std :: mem_fun vs std :: mem_fn

Cuál es la diferencia entre

4 la respuesta

¿Por qué algunos operadores solo pueden sobrecargarse como funciones miembro, otros como funciones de amigo y el resto como ambos?

¿Por qué algunos operadores solo pueden estar sobrecargados como funciones miembro, otros como funciones "gratuitas" no miembros y el resto como am...

6 la respuesta

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) -> ...

3 la respuesta

¿Función miembro estática con enlace de lenguaje C?

El siguiente código de C ++ se compila con Visual C ++ y g ++: struct S { static void foo(); }; extern "C" void S::foo() {} struct T { static void foo(); }; extern "C" void T::foo() {} auto main() -> int { S().foo(); T().foo(); }Es valido? Si ...

3 la respuesta

Pasar un puntero de función miembro de C ++ a un algoritmo STL

Tengo una función miembro de la siguiente manera: class XYZ{ public: float function(float x); private: float m_DensityMin; float m_DensityMax; };Ahora estoy tratando de transformar unstd::vector<float> foo utilizando lastd::transform Algoritmo ...

3 la respuesta

¿Por qué las funciones de los miembros de la clase tienen funciones gratuitas con el mismo nombre?

Recientemente me llamó la atención ese miembro funcionacompletamentesombra Funciones gratuitas con el mismo nombre dentro de la clase. Y por completo quiero ...