Pertanyaan yang diberi tag «c»

C adalah bahasa pemrograman komputer tujuan umum yang digunakan untuk sistem operasi, game, dan pekerjaan berkinerja tinggi lainnya dan jelas berbeda dari C ++. Pertanyaan tentang pemrograman di C di luar topik dan akan ditutup atau dipindahkan. Pertimbangkan untuk mengajukan pertanyaan Anda di Stack Overflow.




2
Cara menghentikan dan mendeteksi bom garpu
#include <stdlib.h> #include <unistd.h> int main() { while(1) fork(); } Ini adalah kode untuk bom fork. Di kampus kami, kami terhubung melalui telnet yaitu protokol melayani klien. Sekitar 100 sistem terhubung ke server. Tiba-tiba kami melihat server menjadi lambat, dan setelah beberapa waktu crash. Saya jadi tahu bahwa sombody menerapkan …


1
emacs - C / C ++ melompat ke awal berisi blok
Saat mengedit file C atau C ++ di emacs, saya ingin dapat membuka bagian awal dari blok kode yang berisi . Saya mengharapkan untuk menemukan fungsi c-awal-blok, tapi sayangnya, tidak ada fungsi seperti itu (setahu saya). Misalnya, saya mungkin mengedit kode C jelek berikut: void myFunction() { if (something) { …
10 emacs  c++  c 

2
Di mana halaman manual untuk fungsi `sizeof` C?
Kenapa tidak ada halaman manual untuk sizeoffungsi C? $ man 3 sizeof No manual entry for sizeof in section 3 $ man sizeof No manual entry for sizeof Saya memang melihat halaman manual untuk fungsi C lainnya seperti mallocjika saya menjalankan man 3 mallocdan perintah yang serupa, tetapi tidak untuk …
10 linux  c  man 

3
Mengapa '>' tidak mengalihkan pesan kesalahan dari gcc?
Saya menyimpan program berikut di new.c int main() { a; return 0; } Ini mengembalikan pesan kesalahan. Saya ingin mengirim pesan ini ke file. Jadi saya menggunakan perintah berikut gcc new.c > temp.txt Tapi saya masih mendapatkan output di terminal. Saya menggunakan Ubuntu 13.04. Bagaimana saya bisa membuatnya bekerja?
9 c  shell  gcc 



3
Di GDB, bagaimana saya bisa melompat langsung ke bingkai tumpukan panggilan paling atas?
Saya memiliki program C yang seg kesalahan setelah turun jauh ke dalam kekacauan rekursif tak terbatas. Backtracing proses di GDB tidak berguna karena bingkai tumpukan panggilan setidaknya 1000 frame, dan panggilan fungsi berulang adalah serangkaian empat panggilan fungsi rekursif umum (sehingga breakpoints tampak tidak berguna). Panggilan berulang ke backtrace hanya …
9 debug  c  gdb 


1
Di mana saya dapat mengunduh .so untuk OpenSSL
Adakah yang tahu apakah mungkin untuk mengunduh pustaka bersama OpenSSL terbaru? dari situs web mereka ? Saya hanya dapat menemukan sumbernya, jadi mungkin mereka tidak menyediakannya. Saya tahu saya dapat membangun ini sendiri dari sumber, tetapi saya perlu menemukan lokasi (dapat diandalkan) tempat saya dapat mengarahkan orang, agar mereka dapat …

5
Bagaimana soket menangani router?
(Tidak yakin apakah ini harus di situs pertukaran stack unix ...) Ketika saya membuat socket saya menggunakan IPv4 dan nomor port. Jadi jika saya tahu keduanya, tapi ada router yang diatur (pada jaringan rumah; hanya belajar tentang soket, dan bereksperimen), bagaimana saya mengakses klien di LAN itu? Jadi katakanlah saya …
1 python  lan  nat  c  sockets 

1
FFmpeg + mingw64: referensi tidak ditentukan untuk `sem_post '
Saya mengalami masalah dalam membangun ffmpeg menggunakan kompiler mingw64. Ini adalah konfigurasi saya: ./configure --prefix=/home/ytan/Dev/build-mingw/ffmpeg/ --enable-cross-compile --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw64 --pkg-config-flags="--static" --enable-shared --disable-static --enable-libvpx --enable-libvorbis --enable-libmp3lame --enable-openssl --enable-pic --enable-debug --extra-ldlibflags="-static" Ketika saya menjalankan make, gagal saat menghubungkan: (...lot of text omitted) LD libavcodec/avcodec-57.dll /home/ytan/Dev/build-mingw/libvpx/lib/libvpx.a(onyx_if.c.o):(.text+0x408d): undefined reference to `sem_post' /home/ytan/Dev/build-mingw/libvpx/lib/libvpx.a(onyx_if.c.o):(.text+0x408d): relocation truncated …
ffmpeg  c  mingw 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.