begin process at 2013 06 18 06:33:00
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > [G++] [CODE C++] SERVER.CFG GENERATOR POUR COUNTER-STRIKE

[G++] [CODE C++] SERVER.CFG GENERATOR POUR COUNTER-STRIKE


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Application Niveau :Débutant Date de création :21/12/2001 Date de mise à jour :21/12/2001 02:17:28 Vu / téléchargé :28 316 / 733

Auteur : Jo

Ecrire un message privé
Site perso
Commentaire sur cette source (19)
Ajouter un commentaire et/ou une note

 Description

et bien ce code vas vous permettre de vous faciliter la configuration de votre ficheir server.cfg de coutner-strike, en le configurant a votre place en vosu posant differentes question.
CE CODE EST SOUS LICENCE GPL (http://www.gnu.org/licenses/gpl.txt)

Source

  • Tout est dans le fichier zip
Tout est dans le fichier zip 


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • LICENSETélécharger ce fichier [Réservé aux membres club]18 109 octets
  • main.cTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 273 octets
  • READMETélécharger ce fichier [Réservé aux membres club]452 octets
  • server.hTélécharger ce fichier [Réservé aux membres club]Voir ce fichier956 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip [G++] [CODE C++] BOTBATTLE
LA CARTE AU TRESOR VERSION 0.3 [CODE EN C++] [G++]
Source avec une capture CLIENT/SERVER [CODE EN C] [GCC]
CREATION DE CLASSE [CODE EN C++] [G++]
Source avec une capture CALENDAR [CODE C] [GCC]

 Sources de la même categorie

GESTION DE MEMOIRE AUTOMATIQUE EN C++ par magicsystem
Source avec Zip CHAT EN MODE CONSOLE AVEC API WINDOWS par Pylouq
Source avec une capture TRACE ROUTE AVEC QT par LoVerMaKi
Source avec Zip TABLEAU INTERACTIF ET CONVIVIAL par accessone
Source avec Zip Source avec une capture PROGRAMME DE SAISIE D'UN RUBIK'S CUBE par AffreuxJojp

Commentaires et avis

Commentaire de Kaid le 21/12/2001 08:30:46

Dans ta structure server, tu déclares deux pointeurs vers une chaine de caractères (hostname et rcon_password). Le problème est que tu n'alloues jamais de mémoire pour mettre les chaines dedans; ca doit donc planter.

Commentaire de Jo le 21/12/2001 11:25:34

non non cela ne plante mais c'est vrai que je devrait corriger cela pour modifier les char *hostname en char hostname[] et pareil pour le rcon_password, comme ca ca m'evitera de faire des allocation memoire :-p

Commentaire de Jo le 21/12/2001 11:27:47

mince je viens de voir que j'ai dejas mis cela en char hostname[] mais moi je suis pas daccord qu'il ey st besoin d'allocation memoire pour que ca plante pas, car tel que c'est actuellement cela fonctionne sans planter

Commentaire de Kaid le 21/12/2001 12:40:11

En fait char *host et char host[] c'est exactement la même chose ...

J'ai essayé ton code avec Visual C++. Tout d'abord il compile pas à cause de la structure server (car il attends soit char *host, soit char host[ZZZ] et pas char host[]) et il plante ensuite sur le scanf() puisque tu utilises des pointeurs pour stocker des informations dedans sans allouer de mémoire.

Tu peux essayer ce code si tu veux :


#include <iostream.h>
#include <stdio.h>

struct sTest
{
char *str;
};

void main()
{
struct sTest structTest;

cout<<"Test: "<<endl;
scanf("%s", structTest.str);
}

Commentaire de Jo le 21/12/2001 13:00:20

Bizar ton histoire, pas pour l'allocation, mais pour le plantage, car moij'utilise ncompilateur ANSI-X++ et avec ce compilateur 0 erreurs 0 warnning a la compilation et le code s'execute impecable.
Pour info je travail sous Linux avec gcc/g++.

Commentaire de Jo le 21/12/2001 13:01:21

oups g faitune faute de frappe je voulait dire ANSI-C++ enfin je pense que vous l'auriez compris

Commentaire de Kaid le 21/12/2001 13:45:57

Mais tu es d'accord avec moi sur le fait qu'il manque une allocation mémoire dans ton code.
Bizarre que Linux ne fasse pas de segmentation fault-core dump là dessus, il en fait pour bcp d'autres.

Et si tu essayes ca ca marche:

char* str;
strcpy(str, "azerty");

Commentaire de Jo le 21/12/2001 14:28:10

Oui biensur que cela fonctionne ;-)

Commentaire de Kaid le 21/12/2001 15:22:36

Ca marche

char* str;
strcpy(str, "azerty");

?????

Commentaire de Jo le 21/12/2001 16:15:58

Oui ca fonctionne je t'est dit j'ai tester, dans un fichier, voila l code exacte:

#include <iostream.h>
#include <string.h>

int main(void)
{
char *str;
strcpy(str, "azerty");
}

Puis apres pour compiler:
g++ test.cpp -o test

0 erreurs 0 warnnings
et lors de l'execution aucune erreur

Commentaire de Jo le 21/12/2001 17:17:37

en fait si tu veut je vais t'expliquer comment ca se passe en ANSI-C/ANSI-C++ avec char *var; et char var[]
en ANSI il n'est necessaire de faire une allocation memoire seulement lorsque tudeclare un pointeur char *var; si non il y a risque de plantage (mais a peutmarcher mais vaut mieux eviter) par contre si tudeclare un tablaux char var[]; et bien la il n'y a pas besoin de faire d'allocation.

Commentaire de Kaid le 22/12/2001 10:07:18

Oui, ca ca marche :

char str[]="test";

Mais ca ca ne marche pas:

char str[];

Ni avec Vc++ ni avec G++ Win32

Commentaire de Jo le 22/12/2001 10:31:48

a alors peut etre que cela vient de windows, peut etre qu'il y a une limitation quelque part avec windows

Commentaire de Kaid le 23/12/2001 18:55:40

J'ai essayé de compiler

char test[];

et

struct toto
{
  char test[];
};

sous Linux et ca ne marche pas non plus

T'as quoi comme distrib ???

Commentaire de Jo le 23/12/2001 20:41:02

et bien moi g ecrit compiler et executer mon code sous Linux Mandrake 8.1 et gcc/g++ 3.0

Commentaire de Kaid le 23/12/2001 20:47:59

Moi j'ai une vieille RedHat 6.0 qui traine sur une machine.
Sinon j'ai essayé le code suivant qui explose aussi:

char *str;
strcpy(str, "toto");

enfin ca m'étonne pas de la mandrake

Commentaire de Jo le 24/12/2001 00:35:31

bah avrait dire moi non plus lol, mais j'avait ke ca sous la main quand g ecrit le code

Commentaire de Tylos le 25/01/2002 09:51:07

Pas d'erreur de compilation mais erreur d'execution ! il se produit après la dernière requette concernant le cheats codes.
***Tylos***

Commentaire de sampiiii le 11/02/2010 05:02:32

Bonjour , j'arrive meme pas a l'ouvrir avec DEV-C++ quelqu'un peut m'aider svp ^^ ?

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Juin 2013
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,605 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales