GNU/Linux >> Belajar Linux >  >> Linux

Di mana halaman manual untuk C++?

cppman adalah pemformat halaman manual C++ yang tersedia di Github.

Atas permintaan, itu menghasilkan halaman manual dari cplusplus.com, dan cukup bagus dalam hal itu. Penampil halaman manual Anda akan menjadi cppman, bukan man, dan Anda masih harus online.


Di Ubuntu, setelah menginstal libstdc++-6-x.x-doc , dokumen ini tersedia melalui man , contoh(libstdc++-4.8-doc)

man std::list
man std::weak_ptr
man std::ios_base

Untuk mendapatkan daftar entri ini, gunakan

apropos -r '^std' | vi -

Perintah ini mendapatkan semua entri manusia yang dimulai dengan std dan mengirimkannya ke vi .

==========

Perbarui :pada libstdc++-4.8-doc, awalannya adalah std:: bukannya std_ .


Jika Anda menggunakan libstdc++ "normal" yang disertakan dengan g++, dokumentasinya tersedia online di sini.

Sebagian besar distribusi Linux membuatnya juga tersedia secara offline sebagai paket tertentu; untuk distro turunan Debian, misalnya, libstdc++-6-<version>-doc (mis. pada mesin Ubuntu saya, saya memiliki libstdc++-6-4.4-doc terpasang). Secara umum dokumentasi akan diletakkan di suatu tempat seperti /usr/share/doc/libstdc++-6-4.4-doc .

Ini tentang khusus implementasi dokumentasi; untuk dokumen compiler-agnostic, banyak situs di Internet menyediakan dokumentasi referensi untuk pustaka standar.

Salah satu yang paling banyak dirujuk adalah cppreference.com saat ini, yang dipelihara secara aktif, cenderung sangat setia pada standar dan menunjukkan dengan baik perbedaan antara berbagai versi standar; ini bisa sedikit menakutkan bagi pemula.

cplusplus.com secara historis adalah salah satu yang paling banyak digunakan (terutama karena sangat "disukai" oleh mesin pencari), tetapi diketahui mengandung beberapa kesalahan atau penyederhanaan yang salah; Saya tidak tahu apakah ini menjadi lebih baik dalam beberapa tahun terakhir ini.

Selain itu, bagian pustaka C++ di msdn.microsoft.com menjadi jauh lebih baik dalam beberapa tahun terakhir dalam memisahkan detail khusus Microsoft dari apa yang ditentukan oleh standar.

Terakhir, jika Anda menginginkan presisi hingga paranoia, dokumen normatif pamungkas adalah standar C++, yang dijual dari ISO, ANSI, dan BSI (dengan harga yang cukup tinggi); namun ada beberapa draf yang tersedia secara gratis, yang lebih dari cukup untuk "penggunaan biasa".


Linux
  1. Dapatkan Halaman Man Individu Untuk Perintah Bash Builtin??

  2. Di mana tajuk pustaka standar C++

  3. Bagaimana cara menginstal halaman manual untuk fungsi pustaka standar C di Ubuntu?

  1. Daftar semua halaman manual yang tersedia

  2. Di mana isi /proc dari kernel Linux didokumentasikan?

  3. Di mana kode sumber perintah man terbaru untuk linux?

  1. 5 opsi perintah man Linux teratas untuk menjelajahi halaman manual

  2. Apakah saya perlu menulis halaman manual untuk pustaka C?

  3. Di mana log untuk ufw berada di Server Ubuntu?