Pertanyaan yang diberi tag c

155
presisi 'float' vs 'double'

Kode float x = 3.141592653589793238; double z = 3.141592653589793238; printf("x=%f\n", x); printf("z=%f\n", z); printf("x=%20.18f\n", x); printf("z=%20.18f\n", z); akan memberi Anda output x=3.141593 z=3.141593 x=3.141592741012573242 z=3.141592653589793116 dimana pada baris ketiga...

154
Kebocoran yang Dapat Dicapai masih terdeteksi oleh Valgrind

Semua fungsi yang disebutkan dalam blok ini adalah fungsi perpustakaan. Bagaimana saya bisa memperbaiki kebocoran memori ini? Itu terdaftar di bawah kategori " Masih terjangkau ". (Ada 4 lebih, yang sangat mirip, tetapi dengan berbagai ukuran) 630 bytes in 1 blocks are still reachable in loss...

154
Setup RSpec untuk menguji permata (bukan Rails)

Sangat mudah dengan tambahan generator rspec-rails untuk mengatur RSpec untuk menguji aplikasi Rails. Tetapi bagaimana dengan menambahkan RSpec untuk menguji permata dalam pengembangan? Saya tidak menggunakan perhiasan atau alat semacam itu. Saya baru saja menggunakan Bundler ( bundle gem my_gem)...

154
Arsitektur eksotis yang menjadi perhatian komite standar

Saya tahu bahwa standar C dan C ++ meninggalkan banyak aspek implementasi bahasa yang ditentukan hanya karena jika ada arsitektur dengan karakteristik lain, akan sangat sulit atau tidak mungkin untuk menulis kompiler yang sesuai standar untuk itu. Saya tahu bahwa 40 tahun yang lalu komputer mana...