CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

J´aide les personne en C/C++

Lapintade
Lapintade
Niveau 30
13 août 2006 à 18:44:32

J´ai bien compris ?

Oui.

"DLL = c´est que tu peux p.e. améliorer un algoritme sans retoucher le programme"

Voila

"Maintenant, ma question : comment on fait une DLL ?"

Je pense qu´il doit exister un projet type DLL dans les options de ton IDE, au momemt ou tu crée le projet (pour visual par exemple, quand tu creer un projet, tu choisi "console", "windows" et surement DLL, j´en suis pas sur mais je pense que oui).

Qosimo
Qosimo
Niveau 37
13 août 2006 à 19:08:59

Ok, maintenant c´est clair, je vais pourvoir mettre ça en pratique. Merci :-)

bobmaza
bobmaza
Niveau 3
13 août 2006 à 21:33:03

bon je suis desolé mais il y a trop d page pour chercher
alors je vais directement demander
je veux(si vous voulez biensur)avoir des exercices de c pour m´entrainer svp si vous avez des site donner moi
mais pas siteduzero ou ngck ; )

Qosimo
Qosimo
Niveau 37
16 août 2006 à 09:27:04

Il y a le site de Fvirtman (l´auteur du topic, anciennement JeanYvesYves) :

http://www.fvirtman.fr.st/

Chaque tuto est découpé en une partie théorique + des exercices.

halo4ever
halo4ever
Niveau 6
16 août 2006 à 23:42:09

Salut, quelqu´un connait un site avec des libs de c++ qui sont bien ecrite ? Ah, et si il y a un site avec la liste des C++ Standard Libraries j´apprecierais ! merci

halo4ever
halo4ever
Niveau 6
16 août 2006 à 23:44:32

Desoler pour le double post mais ca ne serait pas une bonne idee de mettre le post en haut de tous ? (desoler je ne me rapelle plus du mot exacte)

--Snipe_X--
--Snipe_X--
Niveau 5
17 août 2006 à 21:47:01

Salut

Alors moi je viens juste juste de commencer en C++ :)

Je suis donc un gros (gros) nul :o))

J´ai pris Dev-C++ de bloodshed et je trouve l´interface jolie, sa donne bien envie de s´y mettre...

Bon mon tout premier probleme c´est au niveau de la compilation....

Même sur un truc de base (le projet HelloWorld fourni par ex), sa pose probleme au niveau de al compile... il me sort une multitude d´erreurs...

Genre dans l´onglet "Compilateur" :

[Resource error] no resources
C:\Documents and Settings\Yoshi\Mes documents\C++\Makefile.win [Build Error] [Projet2_private.res] Error 1

Et dans l´onglet "Log de compilation" :

Compilateur: Default compiler
Building Makefile: "C:\Documents and Settings\Yoshi\Mes documents\C++\Makefile.win"
Exécution de make...
make.exe -f "C:\Documents and Settings\Yoshi\Mes documents\C++\Makefile.win" all
g++.exe -c SansNom2.cpp -o SansNom2.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include"

windres.exe -i Projet2_private.rc --input-format=rc -o Projet2_private.res -O coff

windres.exe: no resources

make.exe: *** [Projet2_private.res] Error 1

Exécution terminée

Je comprend pas trop... sa vient pas de la syntaxe j´ai vérifié....
Un réglage à faire quelque part ?

Bref Pas super encourageant pour quelqun venant à peine de débuter... J´attend votre aide :)

Merci

godrik
godrik
Niveau 30
18 août 2006 à 00:16:33

Halo4ever, quel est ta definition d´une lib bien ecrite ?

dnob700
dnob700
Niveau 10
18 août 2006 à 01:57:21

et a priori, il vaut mieux d´abord savoir ce que tu veux que fasse la lib et seulement après la rechercher. Parce qu´une lib pour une lib, c´est pas très utile.

Mais si tu veux des lib (très) bien écrite, va sur mon site ! (
http://lib.sectionpc.info )

halo4ever
halo4ever
Niveau 6
18 août 2006 à 05:31:55

Aaaah, je me suis mal exprime ! dsl, ce que je voulais dire c´était une lib avec une aide bien détaillées pour les fonctions. Merci pour le site internet !

Fvirtman
Fvirtman
Niveau 10
18 août 2006 à 08:23:58

--Snipe_X-- > il te dit "no ressources" : ton fichier n´est pas associté au projet, recommence les étapes :)

--Snipe_X--
--Snipe_X--
Niveau 5
18 août 2006 à 10:57:05

Ok merci Fvirtman

en effet j´ai deja essayé de recommencer quelques fois... desfois sa marche desfois non...

j´ai eut des problemes avec iostream et son extension ".h"

et puis c´est void / main et tout ce bazar qui à l´air de poser probleme dans le log...
Je ne maitrise pas du tout :o))
Et j´ai pas trouvé grand chose là-dessus sur des site comme C++ pour les gros nul (exellent site au passage.... super pour les gros nul comme moi en tout cas :) )

Qosimo
Qosimo
Niveau 37
18 août 2006 à 11:53:31

Salut,

je sais que moi aussi j´avais souvent des problème de compilation quand j´ai commencé avec le C++. Une petite "règle" que j´ai trouvée qui marche pas mal avec DEV : si tonb programme est un simlpe code source, tu peux écrire :

int main()
{
suite du programme...
}

alors que s´il s´agit d´un projet, tu dois écrire les arguments entre les parenthèses du main :

int main (les deux parramètres)
{
suite du programme
}

Je me rappelle plus ce que c´est, mais si tu fais fichier->nouveau projet->standare MS-DOS, ils y seront déjà.

Deuxièmement, concernant la question à propos du main (int ou void) il me semble qu´on m´avait dit que sur certains compilateurs ´void´ marche pas. A vérifier...

C´est pas très claire, mais j´espère que ça t´a déjà un petit peu aidé... N´hésité pas à corriger mon poste.

--Snipe_X--
--Snipe_X--
Niveau 5
18 août 2006 à 12:23:02

Ah ben oui c´est exactement ça :)

Merci beaucoup ! Je vais enregistrer ton post au chaud dans un petit .txt :)

J´utilise Dev-C++ et bon le log du compilateur n´est pas vraiment clair pour le gros nul que je suis :o)) ...

encore merci de ton aide :)

Qosimo
Qosimo
Niveau 37
18 août 2006 à 12:35:33

Hé ! Ho ! T´arrêtes de te dévaloriser ! On commence tous par le début. Et on en apprend tous les jours. Quand à moi, ça me fais plaisir de pouvoir aider quelqu´un vu le nombre de personnes qui m´ont aidés...

Au fait, t´as l´intention de faire quoi comme jeu ?

--Snipe_X--
--Snipe_X--
Niveau 5
18 août 2006 à 15:25:13

Oula! deja avant que je soit capable de faire un jeu il coulera de l´eau sous les pont :o))

Non et pis sa m´interresse plus niveau Windows...
Quand j´aurait assez de bases j´aurait envie de créer un "faux keygen" avec un tite musique en midi et une key qui sort au hasard et qui correspond à rien :o))

halo4ever
halo4ever
Niveau 6
19 août 2006 à 07:30:03

Salut !
Comment on peut lire une ligne, ou une serie de lignes, bien precise dun ficher .txt ? (exemple je veux lire la ligne qui commence par: nom - Sam
et les 5 lignes en dessous ?

MERCI !! !!

(dsl si ce nest pas trop claire)

sangohan42
sangohan42
Niveau 9
19 août 2006 à 12:14:34

Direction site du zero tu as un super tuto pour lire et écrire dans un fichier(en C malheureusement)

halo4ever
halo4ever
Niveau 6
19 août 2006 à 15:33:47

jai deja lu sur l ecriture/lecture d´un fichier, mais ca ne parlait pas de lire une ligne specifique. Et aussi ca ne parlait pas des fichiers binaire, quelquun aurait un tuto sur ca ? ou juste un texte qui en parle

merci !

Lapintade
Lapintade
Niveau 30
19 août 2006 à 16:06:12

Pour lire dans un fichie .txt, j´utilise les fonction C. Aprés un fopen, tu peux faire un fgets pour avoir une ligne entiere.
Pour mon jeu actuelle, j´ai fait une fonction qui renvoie la ligne suivante, en sautant les lignes qui m´interresse pas (les lignes vides et les lignes "commentaires" ´cad qui commence par / pour moi´)

//
--------------------------------------------------
---------
//
//
--------------------------------------------------
---------
// String used to parse easily text file
char fsLineTextLong[1024]; // Used to parse file

//
--------------------------------------------------
---------
// Name : fsGetNextLine
// Jump comment lines
// and blank lines
//
--------------------------------------------------
---------
char* fsGetNextLine(FILE* file)
{
bool exit;

if (file==NULL)
return NULL;

exit=false;

while (exit != true)
{
if ( fsEof(file) == true )
return NULL;

// Read file name
fsLineTextLong[0]=0;
fsGets(fsLineTextLong, 255, file); // Read fir
st line

if ( fsLineTextLong[0]==0) // Nothing read (en
d of file reached)
return NULL;

if ( ( fsLineTextLong[0] != ´/´ ) && ( fsLineT
extLong[0] != 0x0A ) ) // Jump comments and blank lines
exit=true;
}
return fsLineTextLong;
}

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment