Questions marquées «c»

119
Initialisation du tableau de caractères C

Je ne suis pas sûr de ce qu'il y aura dans le tableau char après l'initialisation des manières suivantes. 1. char buf[10] = ""; 2. char buf[10] = " "; 3.char buf[10] = "a"; Pour le cas 2, je pense que buf[0]devrait être ' ', buf[1]devrait être '\0'et de buf[2]à buf[9]sera un contenu aléatoire. Pour...

119
VIM + Syntastic: comment désactiver le vérificateur?

J'utilise Syntastic qui est activé pour mes fichiers HTML. Comme j'ai un très gros fichier avec les vérificateurs "validator w3" activés, GVIM ou VIM est devenu très lent lors de l'enregistrement du fichier (: w). Est-il possible de désactiver la syntaxe temporellement uniquement pour la session en...

119
Le graphique de trafic GitHub inclut-il vos propres vues?

J'ai plusieurs projets sur GitHub, et ils ont tous le graphique du trafic où je peux voir combien de trafic mon référentiel reçoit. Le billet de blog que j'avais lié est très vague sur les visiteurs. Il est dit: .. combien de visiteurs uniques il a eu .. Je trouve juste étrange que certains de mes...

118
Détecter si stdin est un terminal ou un tuyau?

Quand j'exécute " python" depuis le terminal sans argument, cela fait apparaître le shell interactif Python. Lorsque j'exécute " cat | python" depuis le terminal, il ne lance pas le mode interactif. D'une manière ou d'une autre, sans obtenir aucune entrée, il a détecté qu'il est connecté à un...

118
#include dans .h ou .c / .cpp?

Lors du codage en C ou C ++, où dois-je avoir les #include's? callback.h: #ifndef _CALLBACK_H_ #define _CALLBACK_H_ #include <sndfile.h> #include "main.h" void on_button_apply_clicked(GtkButton* button, struct user_data_s* data); void on_button_cancel_clicked(GtkButton* button, struct...

118
Redéfinir NULL

J'écris du code C pour un système où l'adresse 0x0000 est valide et contient des E / S de port. Par conséquent, tous les bogues possibles qui accèdent à un pointeur NULL resteront non détectés et en même temps provoqueront un comportement dangereux. Pour cette raison, je souhaite redéfinir NULL...