Pertanyaan yang diberi tag stdint

298
Cara mencetak tipe int64_t dalam C

Standar C99 memiliki tipe integer dengan ukuran byte seperti int64_t. Saya menggunakan kode berikut: #include <stdio.h> #include <stdint.h> int64_t my_int = 999999999999999999; printf("This is my_int: %I64d\n", my_int); dan saya mendapatkan peringatan kompiler ini: warning: format...

103
Mengapa semua orang mengetik lebih dari tipe C standar?

Jika Anda ingin menggunakan Qt , Anda harus merangkul quint8, quint16dan lain sebagainya. Kalau mau pakai GLib harus diterima guint8, guint16dan lain sebagainya. Di Linux ada u32, s16dan lain sebagainya. Definisi UC / OSSINT32 , UINT16dan sebagainya. Dan jika Anda harus menggunakan beberapa...

95
<cstdint> vs <stdint.h>

Apa perbedaan antara stdint.hdan cstdint? Keduanya tersedia dalam MSVC (Visual Studio 2010) dan gcc-4.5.1. Juga keduanya menentukan intX_t/ uintX_ttypes (di mana Xukuran dalam byte tipe). Jika alasan di kedua tajuk sama (tipe portabel), keputusan apa yang harus saya ambil untuk memutuskan...

87
int panjang vs int panjang vs int64_t di C ++

Saya mengalami beberapa perilaku aneh saat menggunakan ciri tipe C ++ dan telah mempersempit masalah saya ke masalah kecil yang unik ini yang akan saya berikan banyak penjelasan karena saya tidak ingin membiarkan sesuatu terbuka untuk salah tafsir. Katakanlah Anda memiliki program seperti...