Red de conocimiento informático - Espacio del host - Soy un principiante en el uso del socket MFC para la programación de comunicaciones. Con respecto a la creación de un socket, ¿cuál es la diferencia entre la función socket() y la función create()?

Soy un principiante en el uso del socket MFC para la programación de comunicaciones. Con respecto a la creación de un socket, ¿cuál es la diferencia entre la función socket() y la función create()?

Si está utilizando MFC, no debería haber ninguna clase de socket en MFC. Debería ser

CSocket

CSocket socket(); . create() es una función de la clase CSocket Para usar la función de clase, primero construya el objeto de clase, como CSocket socket(), luego llame a la función interna a través del objeto de clase para realizar más trabajo, como llamar a su create(. ) función. Si C ++ está bien, debe conocer la relación entre ellos. Esta es la relación entre la creación de objetos de clase y la llamada a funciones de objetos de clase. Por ejemplo, ¿cuál es la diferencia entre un elefante y las patas de un elefante? Esto es difícil de responder. Aprendamos bien C++.