preguntar acerca de c

1
réponses

crt0.o et crt1.O-Quelle est la différence?

Récemment, j'ai essayé de déboguer un travail de bas niveau et je n'ai pas pu trouver le crt0.S pour le compilateur ( avr-gcc ) mais j'ai trouvé un crt1.S (et la même chose avec les fichiers .o correspondants). Quelle est la différence entre ces deu …
demandé sur 1970-01-01 00:33:30
12
réponses

Comment» multithread » code C

J'ai une application de crunching numérique écrite en C. c'est une sorte de boucle principale qui, pour chaque valeur, appelle, pour augmenter les valeurs de "i", une fonction qui effectue des calculs. J'ai lu à propos du multithreading, et j'envisag …
demandé sur 1970-01-01 00:33:30
8
réponses

Comment écraser stdout en C

Dans la plupart des shells modernes, vous pouvez frapper les flèches haut et bas et il mettra, à l'invite, les commandes précédentes que vous avez exécutées. Ma question est, comment ça fonctionne?! Il me semble que le shell manipule en quelque sor …
demandé sur 1970-01-01 00:33:29
7
réponses

Le péché addr.s addr = INADDR ANY; besoin de htonl du tout?

Je suis tombé sur deux threads: Socket avec recv-timeout: Quel est le problème avec ce code? Lecture / écriture sur une socket à l'aide d'un flux de fichiers en c On utilise htonl et l'autre non. Qui est juste? ... …
demandé sur 1970-01-01 00:33:31
7
réponses

Pourquoi ai-je une erreur «conflicting types for getline» lors de la compilation de l’exemple de ligne Le plus long dans le chapitre 1 de K&R2?

Voici un programme que j'essaie d'exécuter directement à partir de la section 1.9 du "langage de programmation C". #include <stdio.h> #define MAXLINE 1000 int getline(char line[], int maxline); void copy(char to[], char from[]); main() { …
demandé sur 1970-01-01 00:33:32
5
réponses

référence indéfinie à curl global init, curl easy init et autres fonctions (C)

J'essaie d'utiliser Curl en C. J'ai visité la page officielle de Curl et copié un exemple de code source. Ci-Dessous est le lien: http://curl.haxx.se/libcurl/c/sepheaders.html Quand j'exécute ce code avec la commande " gcc test.c" La console af …
demandé sur 1970-01-01 00:33:33
5
réponses

Une explication simple de ce Qu’est MinGW

Je suis un utilisateur passionné de Python et il semble que J'ai besoin que MinGW soit installé sur ma machine Windows pour compiler certaines bibliothèques. Je suis un peu confus à propos de MinGW et GCC. Voici ma question (d'un vrai point de vue fa …
demandé sur 1970-01-01 00:33:31
5
réponses

Comment créer un hachage md5 d’une chaîne en C?

J'ai trouvé du code md5 composé des prototypes suivants... J'ai essayé de savoir où je dois mettre la chaîne que je veux hacher, quelles fonctions je dois appeler, et où trouver la chaîne une fois qu'elle a été hachée. Je suis confus en ce qui conce …
c md5
demandé sur 1970-01-01 00:33:31
3
réponses

Comportement étrange de argv lors du passage d’une chaîne contenant»!!!!»

J'ai écrit un petit programme qui prend certains paramètres d'entrée de *argv[] et les imprime. Dans presque tous les cas d'utilisation, mon code fonctionne parfaitement. Un problème se pose uniquement quand j'utilise plus d'un point d'exclamation à …
demandé sur 1970-01-01 00:33:38
3
réponses

Le nom typedef est-il facultatif dans une déclaration typedef?

J'ai été assez surpris quand j'ai vu le code suivant compiler sans erreurs ou avertissements dans g++-4.2: typedef enum test { one }; Mon hypothèse était que si vous utilisiez le mot-clé typedef, Il faudrait un identifiant supplémentaire comme da …
demandé sur 1970-01-01 00:33:31