Questions marquées «printf»

157
printf avec std :: string?

Je crois comprendre que stringc'est un membre de l' stdespace de noms, alors pourquoi ce qui suit se produit-il? #include <iostream> int main() { using namespace std; string myString = "Press ENTER to quit program!"; cout << "Come up and C++ me some time." << endl; printf("Follow...

120
Comment puis-je imprimer sur stderr en C?

En C, l'impression vers stdout est facile, avec printffrom stdio.h. Cependant, comment imprimer sur stderr? On peut l'utiliser fprintfpour y parvenir apparemment, mais sa syntaxe semble étrange. Peut-être pouvons-nous utiliser printfpour imprimer sur

114
Impression du pavé gauche avec espaces

Comment puis-je remplir une chaîne avec des espaces à gauche lors de l'utilisation de printf? Par exemple, je veux imprimer "Bonjour" avec 40 espaces le précédant. De plus, la chaîne que je souhaite imprimer se compose de plusieurs lignes. Dois-je imprimer chaque ligne séparément? EDIT: Juste pour...

107
Évitez les zéros de fin dans printf ()

Je n'arrête pas de tomber sur les spécificateurs de format pour la famille de fonctions printf (). Ce que je veux, c'est pouvoir imprimer un double (ou flottant) avec un nombre maximum de chiffres donné après la virgule décimale. Si j'utilise: printf("%1.3f", 359.01335); printf("%1.3f", 359.00999);...

107
Remplissage de caractères dans printf

J'écris un script shell bash pour afficher si un processus est en cours d'exécution ou non. Jusqu'à présent, j'ai ceci: printf "%-50s %s\n" $PROC_NAME [UP] Le code me donne cette sortie: JBoss [DOWN] GlassFish [UP] verylongprocessname [UP] Je veux combler l'écart entre les deux champs avec un «-»...

104
Comment fonctionne Haskell printf?

La sécurité des types de Haskell est inégalée uniquement par rapport aux langages à typage dépendant. Mais il y a une magie profonde en cours avec Text.Printf qui semble plutôt insensée . > printf "%d\n" 3 3 > printf "%s %f %d" "foo" 3.3 3 foo 3.3 3 Quelle est la magie profonde derrière tout...

103
Impression de caractères hexadécimaux en C

J'essaie de lire une ligne de caractères, puis d'imprimer l'équivalent hexadécimal des caractères. Par exemple, si j'ai une chaîne qui est "0xc0 0xc0 abc123", où les 2 premiers caractères sont c0en hexadécimal et les caractères restants sont abc123en ASCII, alors je devrais obtenir c0 c0 61 62 63...

101
spécificateurs de format printf pour uint32_t et size_t

J'ai ce qui suit size_t i = 0; uint32_t k = 0; printf("i [ %lu ] k [ %u ]\n", i, k); J'obtiens l'avertissement suivant lors de la compilation: format ‘%lu’ expects type ‘long unsigned int’, but argument has type ‘uint32_t’ Quand j'ai exécuté ceci en utilisant une attelle, j'ai obtenu ce qui suit:...