ดาวน์โหลดการอ้างอิง C ++


9

ฉันกำลังเรียนรู้ C ++ และปัจจุบันใช้เวลาหลายสัปดาห์โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ตอย่างสม่ำเสมอ ฉันค้นหาเทอร์มินัล (ASCII) ที่สามารถค้นหาและอ่านเอกสาร C ++ ได้ วันนี้ฉันเช่นค้นหาการอ้างอิง c_str () และไม่พบสิ่งใดในหน้าเริ่มต้นของ Ubuntu

ฉันขอบคุณสำหรับเคล็ดลับและคำแนะนำใด ๆ


1
หากนี่เป็นเพียงทั่วไป "ที่ฉันสามารถดาวน์โหลดอ้างอิง C ++" มันอาจจะดีกว่าใน stackoverflow แต่ถ้าคุณต้องการมันเป็นพิเศษบน Ubuntu มันอาจจะโอเคที่นี่
poolie

คำตอบ:


10

คุณสามารถติดตั้งlibstdc++6-4.5-docเพื่อรับคู่มือสำหรับไลบรารี GNU c ++ แล้วman std_basic_stringบอกคุณเกี่ยวกับเนื้อหาของคลาสนั้น

คุณอาจถาม: ฉันจะรู้ได้อย่างไรว่าควรดูใน manpage นั้น สิ่งที่คุณต้องการคือ-kอาร์กิวเมนต์ (คำหลัก) สำหรับผู้ชาย:

mbp@joy% man -k c_str
....
std_basic_streambuf (3cxx) - (unknown subject)
std_basic_string (3cxx) - (unknown subject)
std_basic_stringbuf (3cxx) - (unknown subject)
std_basic_stringstream (3cxx) - (unknown subject)

จากนั้นคุณสามารถถามคน ๆ หนึ่งในหน้าใดหน้าหนึ่ง

หรือแน่นอนถ้าคุณค้นหาเว็บ (ละเอียดกว่าที่ฉันทำ) คุณอาจสามารถค้นหา PDF ของข้อกำหนดไลบรารีมาตรฐานได้


ฉันพบวิธีที่มีประโยชน์อีกวิธีในการรวมเอกสารเข้ากับ IDE ที่ฉันต้องการ: shinnok.com/rants/2011/07/19/…
Paradiesstaub

3

ดูที่ c ++ - คำอธิบายประกอบซึ่งมีหลายรูปแบบและมีให้บริการจากศูนย์ซอฟต์แวร์


ฉันติดตั้งโดยใช้ USC natty และหาไม่พบ ฉันจะเริ่มได้อย่างไร ฉันรู้สึกนิด ๆ หน่อย ๆ โง่ถามคำถามนี้ ...
Klau3

คุณไม่ได้ "เริ่ม" มัน :) เอกสารมักจะอยู่ใน / usr / share / c ++ - คำอธิบายประกอบ (ถ้าฉันจำไม่ผิด)
RolandiXor

1
แต่โดยทั่วไปแล้วคุณจะพบเอกสารที่ติดตั้งได้อย่างไร มีบิตของช่องว่างของ แต่โดยทั่วไปทั้งวิ่งyelp(เอกสารดู GUI) /usr/share/docหรือเพียงแค่มองใน คงจะดีถ้ามันมาในเมนู
poolie

1
ฉันเพิ่มชื่อแทนไปยัง bashrc ทั่วโลกของฉัน→ alias c = 'less
/usr/share/doc/c++-annotations/cplusplus.txt.gz

1

สามารถอ้างอิงการอ้างอิง C / C ++ ที่ cppreference.com เป็นไฟล์เก็บถาวรของหน้า HTML: http://en.cppreference.com/w/Cppreference:Archives

แม้ว่าเธรดนี้จะค่อนข้างเก่าลิงค์นี้อาจมีประโยชน์สำหรับผู้อื่นที่พบใน SERP (เหมือนที่ฉันทำ)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.