Questions marquées «c»

121
socket connect () vs bind ()

Les deux connect()et les bind()appels système «associent» le descripteur de fichier de socket à une adresse (généralement une combinaison ip / port). Leurs prototypes sont comme: - int connect(int sockfd, const struct sockaddr *addr, socklen_t addrlen); et int bind(int sockfd, const struct sockaddr...

120
Créer un pointeur vers un tableau à deux dimensions

J'ai besoin d'un pointeur vers un tableau statique à 2 dimensions. Comment cela se fait-il? static uint8_t l_matrix[10][20]; void test(){ uint8_t **matrix_ptr = l_matrix; //wrong idea } J'obtiens toutes sortes d'erreurs comme: avertissement: affectation d'un type de pointeur incompatible la valeur...

120
Pointeurs C: pointant vers un tableau de taille fixe

Cette question s'adresse aux gourous C là-bas: En C, il est possible de déclarer un pointeur comme suit: char (* p)[10]; .. qui indique essentiellement que ce pointeur pointe vers un tableau de 10 caractères. La chose intéressante à propos de la déclaration d'un pointeur comme celui-ci est que vous...

120
Documentation / tutoriel de l'API FFmpeg C [fermé]

Fermé. Cette question ne respecte pas les directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 12 mois . Améliorez cette question J'essaie de...

120
Diffuser vers int vs sol

Y a-t-il une différence entre ceux-ci: float foo1 = (int)(bar / 3.0); float foo2 = floor(bar / 3.0); Si je comprends bien, les deux cas ont le même résultat. Y a-t-il une différence dans le code

120
imprimer la pile d'appels en C ou C ++

Existe-t-il un moyen de vider la pile d'appels dans un processus en cours d'exécution en C ou C ++ chaque fois qu'une certaine fonction est appelée? Ce que j'ai à l'esprit est quelque chose comme ceci: void foo() { print_stack_trace(); // foo's body return } Où print_stack_tracefonctionne de la...