preguntar acerca de c
3
réponses
Pourquoi une boucle simple est-elle optimisée lorsque la limite est 959 mais pas 960?
Considérez cette boucle simple:
float f(float x[]) {
float p = 1.0;
for (int i = 0; i < 959; i++)
p += 1;
return p;
}
Si vous compiler avec gcc 7 (instantané) ou clang (tronc) avec -march=core-avx2 -Ofast vous obtenez quelque chose …
demandé sur
1970-01-01 00:33:37
4
réponses
Passer des arguments de ligne de commande dans Visual Studio 2010?
Je travaille actuellement sur un projet C et je n'ai pas pu comprendre comment passer des arguments de ligne de commande à ma fonction principale dans Visual Studio 2010 Express Edition. Je veux déboguer-comment fonctionnent ces arguments de ligne de …
demandé sur
1970-01-01 00:33:30
10
réponses
Expressions de pointeur: * ptr++, * ++ptr et ++ * ptr
Récemment, j'ai rencontré ce problème que je suis incapable de comprendre par moi-même.
Que signifient vraiment ces trois Expressions ?
*ptr++
*++ptr
++*ptr
J'ai essayé de Ritchie. Mais malheureusement, il a été incapable de suivre ce qu'il a di …
demandé sur
1970-01-01 00:33:33
17
réponses
Générer des nombres aléatoires suivant une distribution normale en C/C++
Est-ce que quelqu'un sait comment je pourrais facilement générer des nombres aléatoires suivant une distribution normale en C/C++ ?
Http://www.mathworks.com/access/helpdesk/help/toolbox/stats/normrnd.html
Je ne veux pas utiliser de Boost.
Je sais …
demandé sur
1970-01-01 00:33:30
10
réponses
Comment concaténer deux chaînes de caractères en C?
Comment ajouter deux chaînes?
J'ai essayé name = "derp" + "herp";, mais j'ai une erreur:
L'Expression doit avoir un type intégral ou enum
... …
demandé sur
1970-01-01 00:33:31
7
réponses
Faire fonctionner un programme lentement
Existe-t-il un moyen d'exécuter un programme C++ plus lentement en modifiant les paramètres du système D'exploitation sous Linux? De cette façon, je voudrais simuler ce qui se passera si ce programme particulier s'exécute sur une vraie machine plus l …
demandé sur
1970-01-01 00:33:33
6
réponses
Ce qui est plus efficace? En utilisant pow pour carré ou simplement le multiplier avec lui-même?
Qu'est-ce que de ces deux méthodes est en C plus efficace? Et que diriez-vous:
pow(x,3)
Vs.
x*x*x // etc?
... …
demandé sur
1970-01-01 00:33:30
5
réponses
Qu’est ce qu’un fichier objet en C?
Je lis sur les bibliothèques en C mais je n'ai pas encore trouvé d'explication sur ce qu'est un fichier objet. Quelle est la vraie différence entre tout autre fichier compilé et un fichier objet?
Je serais heureux si quelqu'un pouvait expliquer en la …
demandé sur
1970-01-01 00:33:31
7
réponses
Comment envoyer une chaîne simple entre deux programmes en utilisant des tuyaux?
J'ai essayé de chercher sur le net, mais il n'y a pratiquement pas de ressources. Un petit exemple suffit.
Modifier
Je veux dire, deux programmes C différents communiquant entre eux. Un programme devrait envoyer "Salut", et l'autre doit le recevoir. …
demandé sur
1970-01-01 00:33:30
11
réponses
Quelle est la différence entre memmove et memcpy?
Quelle est la différence entre memmove et memcpy? Lequel utilisez-vous habituellement et comment? ... …
demandé sur
1970-01-01 00:33:29