Resultados de la búsqueda a petición "c++"

1 la respuesta

Función para recuperar la dirección de destino del encabezado de un paquete en Windows XP

Estoy interesado en recuperar la dirección de destino a la que se envía un paquete entrante. Por ejemplo, en Linux puedes utilizarrecvmsg: res = recvmsg(socket, &msghdr, 0); get_cmsg = CMSG_FIRSTHDR(msghdr); struct in_pktinfo *get_pktinfo = ...

2 la respuesta

Los métodos de amigo en C ++ no funcionan

2 la respuesta

Parpadeo en la ventana al cambiar el tamaño del lado izquierdo

6 la respuesta

problema de la función de itoa

Estoy trabajando en Eclipse dentro del entorno Ubuntu en mi proyecto C ++. Yo uso elitoa función (que funciona perfectamente en Visual Studio) y el compilador se queja de queitoa no está declarado yo incluí<stdio.h>, <stdlib.h>, <iostream> que ...

3 la respuesta

amigo Y método en línea, ¿cuál es el punto?

Veo en un encabezado que no escribí lo siguiente: class MonitorObjectString: public MonitorObject { // some other declarations friend inline bool operator==(MonitorObjectString& lhs, MonitorObjectString& rhs) { return(lhs.fVal==rhs.fVal); }No ...

6 la respuesta

Reparación de fallas de segmentación en C ++

Estoy escribiendo un programa C ++ multiplataforma para Windows y Unix. En el lado de la ventana, el código se compilará y ejecutará sin problemas. En el lado de Unix, se compilará, sin embargo, cuando intento ejecutarlo, aparece un error de ...

4 la respuesta

¿Por qué el compilador no genera errores de compilación si se pasa un tipo de argumento incorrecto a una lista de estructura de inicializador?

He definido una estructura, que tiene un constructor: struct MyStruct { MyStruct(const int value) : value(value) { } int value; };y los siguientes objetos: int main() { MyStruct a (true); MyStruct b {true}; }Pero no he recibido ningún error de ...

2 la respuesta

std :: invalidación de iterador de vector

Ha habido algunas preguntas sobre este tema antes; mi entendimiento es ese llamadostd::vector::erase solo invalidará los iteradores que están en una posicióndespués El elemento borrado. Sin embargo, después de borrar un elemento, el iterador en ...

2 la respuesta

Confusión sobre el puntero C ++ y el tema de referencia

¿Cuál es la diferencia entre los siguientes mecanismos de paso de parámetros en C ++? void foo(int &x) void foo(int *x) void foo(int **x) void foo(int *&x)Me gustaría saber en qué caso el parámetro se pasa por valor o por referencia.

2 la respuesta

Ofstream crea pero no escribe en el archivo

Escribí un código que hace un programa básico de fizzbuzz para probar mi clase de registro, por alguna razón, los datos se descargan en la consola y el archivo se crea bien, sin embargo, el archivo de registro está vacío cada vez que lo abro. Mi ...