Bonjour,
Je voudrais savoir comment récupérer le nom du pc sur lequel s'execute le programme. Il s'agit d'un client léger, il n'y a donc que les librairies de base dessus...
Merci de votre aide
Sebastien
Forum Programmation.c Pointeur et chaines de caractères...
Bonjour, J'essayes de renvoyer un chaine de résultat, qui est de taille variable. Le pointeur est initialisé avec la valeur de getenv, si getenv ne renvoie pas de valeur, le pointeur de retour doit contenir NULL, dans le cas contraire il doit contenir le résultat entre guillemets : 'resultat' Je comprend bien que dans mon exemple, si getenv renvoi une valeur, et que je veux moi insérer dans le même pointeur cette valeur + quelquechose, il faudrait que je l'agrandisse... (…)
Forum général.cherche-logiciel quand utiliser char * et quand utiliser un tableau
Décidemment j'ai toujours le meme problème qui revient. Lorsque j'essaye d'écrire quelque chose dans une variable de type char * , j'ai un message d'erreur, on le faisant dans une variable de type char variable[128] ca marche, mais je ne sais pas comment retourner ce type de variable dans une fonction !!
Quelqu'un peut-il m'expliquer quelles sont les conditions pour utiliser char * ? et la differance avec l'utilisation d'un tableau ?
Quelqu'un peut-il m'expliquer quelles sont les conditions pour utiliser char * ? et la differance avec l'utilisation d'un tableau ?
Forum Programmation.c Lire facilement un fichier de configuration
Bonjour,
Je voudrais savoir comment lire le plus facilement possible un fichier de configuration du type variable=valeur...
J'essayes de développer (tant bien que mal :-) pour un thinclient, je veux donc éviter d'utiliser des librairies externes à glibc et à ceux qui sont déjà utilisées (je ne sais pas s'il y en a déjà qui peuvent servir à ca dans la liste) :
ld-2.1.3.so libglib-1.2.so.0 libnsl.so.1 libutil.so.1 libXi.so.6.0 ld-linux.so.2 libglib-1.2.so.0.0.10 libnss_dns-2.1.3.so libvgagl.so libXm.so.3 lib5250.so.0 libglib.so libnss_files-2.1.3.so libvgagl.so.1 libXm.so.3.0.2 lib5250.so.0.0.0 libGL.so.1 (…)
Forum Programmation.c Probleme de memoire, sprintf
Bonjour,
J'ai écris un petit programme, mais en grandissant, et alors qu'il marché au départ, des erreurs de mémoire sont apparues à la compilation. Il me semble que j'utilise mal sprinf ou que j'ai un probleme de comprehension quelque part... En espérant que quelqu'un saura m'aider
Voici un code de test que j'ai fait pour isoler le probleme, il me renvoi une erreur de mémoire, pouquoi ?:
#include#include int main() { char * getipaddress(char *) ; char (…)
Forum Programmation.c comment récupérer l'adresse mac du pc ou s'execute le programme
J'essayes depuis 48h de trouver un bout de code qui me permettrait de récupérer l'adresse mac. Je n'ai à ce jour pas trouvé grand chose ! J'espère que quelqu'un a déjà programmé une fonction comme ca ?