ส่วนที่ใช้มากที่สุดของ Boost [ปิด]
ตามที่กล่าวไว้ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา เมื่อฉันค้นพบboost::lexical_castฉันก็คิดกับตัวเองว่า "ทำไมฉันไม่รู้เรื่องนี้เร็วกว่านี้!" - ฉันเกลียดการเขียนโค้ดแบบ stringstream ss; ss << anIntVal; mystring = ss.str(); ตอนนี้ฉันเขียน mystring = boost::lexical_cast<string>(anIntVal); เมื่อวานนี้ใน stackoverflow ฉันเจอการแยกการเพิ่มประสิทธิภาพ (อัญมณีอื่นที่จะช่วยฉันเขียนโค้ด) string stringtobesplit = "AA/BB-CC") vector<string> tokens; boost::split(tokens, stringtobesplit, boost::is_any_of("/-")); // tokens now holds 3 items: AA BB CC ฉันกำลังจะเริ่มดูเอกสารบูสต์โดยมองหาฟังก์ชั่นอื่น ๆ ที่ฉันจะสามารถใช้ได้เป็นประจำ แต่ฉันรู้สึกว่ามันจะพลาดง่ายมาก …