Pertanyaan yang diberi tag gcc

210
mengetikkan panjang array tetap

Saya harus mendefinisikan tipe data 24-bit. Saya menggunakan char[3]untuk mewakili tipe. Dapatkah saya typedef char[3]ke type24? Saya mencobanya dalam contoh kode. Saya memasukkan typedef char[3] type24;file header saya. Kompiler tidak mengeluh tentang hal itu. Tetapi ketika saya mendefinisikan...

196
Operasi modulo dengan angka negatif

Dalam program C saya mencoba operasi di bawah ini (Hanya untuk memeriksa perilaku) x = 5 % (-3); y = (-5) % (3); z = (-5) % (-3); printf("%d ,%d ,%d", x, y, z); memberi saya output seperti (2, -2 , -2)dalam gcc. Saya mengharapkan hasil yang positif setiap saat. Bisakah modulus menjadi...

194
referensi tidak terdefinisi untuk 'std :: cout'

Haruskah ini menjadi contoh: #include <iostream> using namespace std; int main() { cout << "Hola, moondo.\n"; } Itu melempar kesalahan: gcc -c main.cpp gcc -o edit main.o main.o: In function `main': main.cpp:(.text+0xa): undefined reference to `std::cout' main.cpp:(.text+0xf):...

186
Di mana gcc mencari file header C dan C ++?

Pada sistem Unix, di mana gcc mencari file header? Saya menghabiskan sedikit waktu pagi ini untuk mencari beberapa file header sistem, jadi saya pikir ini akan menjadi informasi yang baik untuk dimiliki di

184
Nonaktifkan semua peringatan gcc

Saya sedang mengerjakan sebuah proyek yang akan membaca pesan-pesan kesalahan kompiler dari varietas tertentu dan melakukan hal-hal yang berguna dengannya. Contoh basis kode yang saya uji ini (aplikasi open-source acak), dan karenanya sering membangun kembali, berisi beberapa bit yang menghasilkan...

183
Penggunaan realistis kata kunci 'pembatasan' C99?

Saya sedang menelusuri beberapa dokumentasi dan pertanyaan / jawaban dan melihatnya disebutkan. Saya membaca deskripsi singkat, menyatakan bahwa itu pada dasarnya adalah janji dari programmer bahwa pointer tidak akan digunakan untuk menunjuk ke tempat lain. Adakah yang bisa menawarkan beberapa...

175
Dentang vs GCC untuk proyek Pengembangan Linux saya

Saya kuliah, dan untuk sebuah proyek kami menggunakan C. Kami telah menjelajahi GCC dan Dentang, dan Dentang tampaknya jauh lebih ramah pengguna daripada GCC. Akibatnya, saya bertanya-tanya apa keuntungan atau kerugian menggunakan clang, berbeda dengan GCC, untuk pengembangan di C dan C ++ di...

175
Apakah errno aman?

Dalam errno.h, variabel ini dinyatakan sebagai extern int errno;pertanyaan saya, apakah aman untuk memeriksa errnonilai setelah beberapa panggilan atau menggunakan perror () dalam kode multi-utas. Apakah ini variabel thread aman? Jika tidak, lalu apa alternatifnya? Saya menggunakan linux dengan...

172
“/ Usr / bin / ld: tidak dapat menemukan -lz”

Saya mencoba mengkompilasi kode sumber Android di bawah Ubuntu 10.04. Saya mendapat pesan kesalahan, / usr / bin / ld: tidak dapat menemukan -lz Bisakah Anda memberi tahu saya bagaimana cara memperbaikinya? Apa cannot find -lzartinya Inilah pesan kesalahan

171
Beberapa pustaka glibc pada satu host

Beberapa pustaka glibc pada satu host Server linux (SLES-8) saya saat ini memiliki glibc-2.2.5-235, tetapi saya memiliki program yang tidak dapat digunakan pada versi ini dan membutuhkan glibc-2.3.3. Apakah mungkin untuk menginstal beberapa glibcs ​​pada host yang sama? Ini adalah kesalahan yang...

171
Lompatan mahal dengan GCC 5.4.0

Saya memiliki fungsi yang terlihat seperti ini (hanya menunjukkan bagian penting): double CompareShifted(const std::vector<uint16_t>& l, const std::vector<uint16_t> &curr, int shift, int shiftY) { ... for(std::size_t i=std::max(0,-shift);i<max;i++) { if ((curr[i] < 479)...