Resultados de la búsqueda a petición "friend"

1 la respuesta

¿Excepción de búsqueda de amigo de id de plantilla?

Considere la siguiente cláusula en [namespace.memdef] / 3: Si el nombre en unfriend declaración no es calificada ni unaid de plantilla y la declaración es una función o unespecificador de tipo elaborado, la búsqueda para determinar si la entidad ...

3 la respuesta

Función miembro un amigo

He estado probando algunos ejemplos en un libro (C ++ Primer de Stanley Lippman) y entiendo que una clase puede hacer que otra clase sea su amiga (para acceder a algunos miembros privados). Ahora estoy leyendo sobre una función miembro como amigo ...

3 la respuesta

PHP equivalente de amigo o interno

¿Hay algún equivalente de "amigo" o "interno" en php? Si no, ¿hay algún patrón a seguir para lograr este comportamiento? Editar:Lo siento, pero el Php estándar no es lo que estoy buscando. Estoy buscando algo similar a lo que hizo el maestro de ...

4 la respuesta

¿Es este patrón de protección de acceso orientado a claves un idioma conocido?

Matthieu M. [https://stackoverflow.com/users/147192/matthieu-m]trajo un patrón para la protección de acceso enesta ...

1 la respuesta

¿Cómo declarar una estructura / clase con plantilla como amigo?

Me gustaría hacer lo siguiente: template <typename T> struct foo { template <typename S> friend struct foo<S>; private: // ... };pero mi compilador (VC8) se ahoga en él: error C3857: 'foo<T>': multiple template parameter lists are not ...

3 la respuesta

Función c ++ friend - operador sobrecarga istream >>

Mi pregunta es sobre las funciones de amigos y sobrecargar << y >>. Según tengo entendido, pensé que las funciones de amigo podrían (y deberían) acceder directamente a las variables de miembros privados. Sin embargo, en el caso que tengo aquí, el ...

4 la respuesta

¿Cómo nombrar este patrón de protección de acceso orientado a claves?

Aparentementeeste patrón de protección de acceso orientado a claves [https://stackoverflow.com/questions/3220009/is-this-key-oriented-access-protection-pattern-a-known-idiom] : class SomeKey { friend class Foo; SomeKey() {} // possibly ...

3 la respuesta

¿Podemos aumentar la reutilización de este patrón de protección de acceso orientado a claves?

¿Podemos aumentar la reutilización paraeste patrón de protección de acceso orientado a claves [https://stackoverflow.com/questions/3220009/is-this-key-oriented-access-protection-pattern-a-known-idiom] : class SomeKey { friend class Foo; // more ...

10 la respuesta

¿Por qué C ++ no permite la amistad heredada?

¿Por qué la amistad no es al menos opcionalmente heredable en C ++? Entiendo que la transitividad y la reflexividad están prohibidas por razones obvias (digo esto solo para evitar respuestas simples de citas de preguntas frecuentes), pero la ...

1 la respuesta

¿Cuál es el punto de las complicadas reglas de alcance para las declaraciones de amigos?

ecientemente descubrí que el alcance de las declaraciones de amigos sigue a reglas extremadamente peculiares [https://stackoverflow.com/q/8207633/214671] - Si tienes unfriend declaración (definición) para una función o una clase que aún no se ha ...