Unfortunately, this solution is not perfect, because the comparison fa การแปล - Unfortunately, this solution is not perfect, because the comparison fa ไทย วิธีการพูด

Unfortunately, this solution is not

Unfortunately, this solution is not perfect, because the comparison fails if either idx has type unsigned short or the index is greater than the maximum value of int. Because of these prob- lems, the standard did not define it that way. However, because both might happen very rarely, the solution works in most situations. To write portable code, however, you should always use string::size_type for any index of your string type. For a perfect solution, you’d need some over- loaded functions that consider the exact type of string::size_type. I still hope the standard will provide a better solution in the future (although with C++11 nothing changed).
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
อับ นี้ไม่สมบูรณ์แบบ เนื่องจากการเปรียบเทียบล้มเหลวถ้าเป็น idx มี ชนิดรับรองสั้น หรือดัชนีมีค่ามากกว่าค่าสูงสุดของดอกเบี้ย เนื่องจากเหล่านี้ prob-lems มาตรฐานได้ไม่ define มันด้วยวิธีการ อย่างไรก็ตาม เนื่องจากทั้งสองอาจเกิดขึ้นได้ไม่ค่อยมาก การแก้ปัญหางานในสถานการณ์ส่วนใหญ่ การเขียนโค้ดแบบพกพา อย่างไรก็ตาม คุณควรจะใช้สาย::size_type สำหรับดัชนีใด ๆ ของชนิดสตริง สำหรับโซลูชันที่สมบูรณ์แบบ คุณจะต้องบางมาก-โหลดฟังก์ชันที่พิจารณาชนิดของ string::size_type แน่นอน ฉันยังคงหวังว่า มาตรฐานจะให้อ่านในอนาคต (ถึงแม้ว่า มี C 11 ไม่เปลี่ยน)
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
แต่น่าเสียดายที่การแก้ปัญหานี้ไม่สมบูรณ์เพราะการเปรียบเทียบล้มเหลวถ้า IDX อย่างใดอย่างหนึ่งได้พิมพ์ที่ได้ลงนามสั้นหรือดัชนีมีค่ามากกว่าค่าสูงสุดของ int เพราะของเหล่านี้ PROB lems, มาตรฐานไม่ได้กำหนดวิธีการที่ แต่เนื่องจากทั้งสองอาจจะเกิดขึ้นน้อยมากแก้ปัญหาการทำงานในสถานการณ์ส่วนใหญ่ ในการเขียนโค้ดแบบพกพา แต่คุณควรใช้สตริง :: size_type สำหรับดัชนีของประเภทสตริงใด ๆ ของคุณ สำหรับโซลูชั่นที่สมบูรณ์แบบที่คุณจะต้องฟังก์ชั่นบางกว่าโหลดที่พิจารณาชนิดที่แน่นอนของสตริง :: size_type ผมยังหวังว่ามาตรฐานจะช่วยให้การแก้ปัญหาที่ดีขึ้นในอนาคต (แม้ว่ากับ C + +11 ไม่มีอะไรเปลี่ยนแปลง)
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
แต่วิธีนี้ไม่สมบูรณ์ เนื่องจากการล้มเหลวถ้า IDX / พิมพ์สั้นหรือดัชนีมีค่ามากกว่าค่าสูงสุดของพื้นที่ เพราะปัญหาเหล่านี้ - lems มาตรฐานไม่ได้ de จึงเน่แบบนั้น อย่างไรก็ตาม เนื่องจากทั้งสองอาจจะเกิดขึ้นน้อยมาก การแก้ไขปัญหาการทำงานในสถานการณ์มากที่สุด เขียนโค้ดแบบพกพา , อย่างไรก็ตาม , คุณควรใช้สตริง : :size_type สำหรับดัชนีประเภทสายของคุณ เป็นโซลูชั่นที่สมบูรณ์แบบ คุณจะต้องบางกว่า - โหลดฟังก์ชันที่พิจารณาชนิดที่แน่นอนของสตริง : : size_type . ฉันยังคงหวังว่า มาตรฐานจะให้บริการโซลูชั่นที่ดีขึ้นในอนาคต ( แม้จะมี C ไม่มีอะไรเปลี่ยนแปลง )
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: