Questions marquées «c»

9
+ (+ k--) expression en C

J'ai vu cette question dans un test dans lequel nous devons dire la sortie du code suivant. #include<stdio.h> int main(){ int k = 0; while(+(+k--)!=0) k=k++; printf("%d\n", k); return 0; } La sortie est -1. Je ne sais pas pourquoi c'est la réponse, cependant. Que signifie l'expression...

9
GRPC: créer un client à haut débit en Java / Scala

J'ai un service qui transfère des messages à un taux assez élevé. Actuellement, il est desservi par akka-tcp et génère 3,5 millions de messages par minute. J'ai décidé d'essayer grpc. Malheureusement, cela a entraîné un débit beaucoup plus faible: ~ 500 000 messages par minute, encore moins....

9
foo (void) vs foo (void *)

Sur le plan fonctionnel et syntaxique, y a-t-il une différence entre une fonction dont le prototype est int foo(void)et int foo(void *)? Je connais la différence entre, par exemple, int bar(int)et int bar(int *)- l'un d'eux cherche un int, et l'autre cherche un pointeur int. Se voidcomporte- t-il...

9
Qu'est-ce que l'encapsulation au moment de la compilation en C?

Lorsque je recherchais les avantages du C par rapport à C ++, je suis tombé sur ce paragraphe: La méthode standard en C pour effectuer l'encapsulation est de déclarer en avant une structure et de n'autoriser l'accès à ses données que par le biais de fonctions. Cette méthode crée également une...

9
Du langage naturel à l'expression C ++

Affectation: Traduisez les expressions de langage naturel suivantes en expressions C ++. Supposons que toutes les variables sont des nombres non négatifs ou booléens (de valeur true ou false). Langage naturel: Soit a et b sont faux ou c est vrai, mais pas les deux. Ma solution: (a==0 &&...

9
CHAR_WIDTH non déclaré

J'obtiens l'erreur ‘CHAR_WIDTH’ undeclared lorsque j'essaie de compiler ce programme simple: #include <stdio.h> #include <limits.h> int main() { printf("CHAR_BIT = %d\n", CHAR_BIT); printf("CHAR_WIDTH = %d\n", CHAR_WIDTH); return (0); } avec gcc ./show_char_width.c -o show_char_width et...