Archives par mot-clé : programmation

En C il peut être utile de connaître le nombre de valeur déclarées dans un enum (au hasard pour faire une boucle d’init) : Mais faire un #define avec la taille à mettre à jour à chaque fois qu’on modifie … Continuer la lecture

Publié le par admin | Laisser un commentaire

Retour de String en Rust

Alors voila, je veux écrire une fonction qui appelle une commande shell et retourne la chaîne de caractères. Avec la cagette standard std::process::Command c’est plutôt simple il suffit de faire ça : L’affichage de _cmdret avec un println! qui va … Continuer la lecture

Publié dans Non classé | Marqué avec , , , | 2 commentaires

Rhaaa python : Le décalage binaire est moins prioritaire que l’addition. Noubliez pas les parenthèses : Rhaaa python : In [6]: hex(1<<31) Out[6]: '0x80000000' In [7]: hex(1<<31 + 1) Out[7]: '0x100000000' Le décalage binaire est moins prioritaire que l’addition. Noubliez … Continuer la lecture

Publié le par admin | Laisser un commentaire

Rhaaa les listes en python !

Parfois python laisse dubitatif : Donc quand on crée une liste par multiplication, ([1]*12) l’objet n’est pas dupliqué, juste le pointeur vers l’objet. Cette méthode résout le problème: Voila c’est tout, mais ça m’a bouffé une heure. Parfois python laisse … Continuer la lecture

Publié dans programmation | Marqué avec , , , , | 2 commentaires

Qu’affiche le code suivant ? char* states[] = { « PLOP », « PLIP », « BOUHHH », « CROTTE », « DINGDING », « CAFE », « UB40 » « GWB », }; char * others_string[] = { « ROGER », « RABBIT », }; […] printf(« State %s\n », states[7]); Je précise que je compile toujours en -Wall et que … Continuer la lecture

Publié le par admin | 3 commentaires

Il n’aurait pas un peu de mal parfois python ? Résultat d’une addition simple avec ipython (python 2.7.9). Il n’aurait pas un peu de mal parfois python ? Résultat d’une addition simple avec ipython (python 2.7.9).

Publié le par admin | 2 commentaires

Tabulation code C et driver linux

Rhaa les tabulations, voici un problème qui est vraiment prise de tête quand on code différents logicields en même temps. Selon les règles de codage les tabulations sont interdites et doivent être remplacées par 2, 4 ou 8 espaces, dans … Continuer la lecture

Publié dans informatique, programmation | Marqué avec , , , , , , , , | Un commentaire