KERNEL DE WINUX (ANSI C SOUS WINDOWS)

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
- - Dernière réponse : cs_Thaeron
Messages postés
202
Date d'inscription
vendredi 6 juillet 2001
Statut
Membre
Dernière intervention
31 octobre 2007
- 1 nov. 2004 à 22:32
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/19214-kernel-de-winux-ansi-c-sous-windows

cs_Thaeron
Messages postés
202
Date d'inscription
vendredi 6 juillet 2001
Statut
Membre
Dernière intervention
31 octobre 2007
-
"licence GNU LGPL (opensource) "
LGPL c'est normalement pour les librairie, GPL pour les programmes. La licence GPL et une licence libre, l'open source n'est pas forcément dans le domaine du libre.
sebastienbro
Messages postés
246
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
5 août 2004
-
Merci pour vos remarques, j'ai pu corriger FileExist ! Effectivement, il y avait quelques (même beaucoup) free() qui n'était pas présent. J'ai corrigé cette erreur !

Merci de vos remarques !
NitRic
Messages postés
402
Date d'inscription
mardi 1 mai 2001
Statut
Membre
Dernière intervention
15 août 2011
-
PS: Moi j'utilise FindFirstFile() pour savoir si un fichier existe ou non car c'est vrai que l'echec à l'ouverture d'un fichier ne veut pas dire qu'il n'existe pas ...
NitRic
Messages postés
402
Date d'inscription
mardi 1 mai 2001
Statut
Membre
Dernière intervention
15 août 2011
-
En plus, il y à des malloc(), d'autres malloc(), encore des malloc() et toujours des malloc() mais ... sans AUCUN free() !? Tu les cache ou les free() !?

Ca sert à quoi exactement? Mise à part de démontrer la facon d'utiliser certaines fonctions API ...



~(.:: NitRic ::.)~
BruNews
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
16 -
A part masquer la vraie API derriere des pseudos, sert a quoi ? Me semble qu'il y a mfc pour cela.
FileExist() est erronee. Ce n'est pas parce qu'on n'a pas reussi a ouvrir un fichier qu'il n'existe pas.