C++
Cette catégorie est moins thématique que celles concernant Scheme, CamL ou encore Prolog. En effet, le langage C/C++ est moins ciblé sur une utilisation précise.
Je présente donc ici quelques programmes, cependant, ils auraient pu être développés dans d'autres langages impératifs et/ou objets.
Fil des billets
- Fil des commentaires
29nov.
- Par Fr@nZ
- C++
-
Je présente ici le serveur d'un logiciel de chat en C.
Il utilise biensûr les sockets et nécessite le client décrit dans cet article pour fonctionner.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <pthread.h>
#define NPORT 10000
#define CONNEXION 0
#define MESSAGE 1
#define DISCONNECT 2
char * surnom[10];
int sockService[10];
int occupe[10];
struct sockaddr_in client_adr[10];
socklen_t ** client_len;
struct sockaddr_in serveur_adr;
pthread_t * thread_reception;
int lastFreePlace;
int sockListen;
Lire la suite
29nov.
- Par Fr@nZ
- C++
-
Je présente ici le client d'un logiciel de chat en C.
Il utilise biensûr les sockets et nécessite un serveur décrit dans cet article pour fonctionner.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <pthread.h>
#define NPORT 10000
#define CONNEXION 0
#define MESSAGE 1
#define DISCONNECT 2
int identifiant;
char * surnom;
struct sockaddr_in serveur_adr;
int socketConnexionServeur;
Lire la suite