Before C++11, a typical programming error when dealing with string str การแปล - Before C++11, a typical programming error when dealing with string str ไทย วิธีการพูด

Before C++11, a typical programming

Before C++11, a typical programming error when dealing with string streams was to forget to
extract the string with the function str() and to write to the stream directly instead. This was,
from a compiler’s point of view, a possible and reasonable thing to do because there was an implicit
conversion to void* (see Section 15.4.3, page 760). As a result, instead of its value the state of
the stream was written in the form of an address (see Section 15.3.3, page 756). With C++11, this
conversion was replaced by an explicit conversion to bool, so passing a string stream to the output
operator
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ก่อน C 11 ผิดพลาดโปรแกรมปกติเมื่อจัดการกับกระแสข้อมูลสายอักขระถูกลืมไป
แยกสายอักขระการ str() ฟังก์ชัน และเขียนข้อมูลได้โดยตรงแทน คำ,
จากของคอมไพเลอร์มอง สิ่งเป็นไปได้ และสมเหตุสมผลไม่ได้เนื่องจากมีความนัย
แปลงเป็นโมฆะ (ดูส่วน 15.4.3 หน้า 760) ดังนั้น แทนค่าของสถานะของ
กระแสข้อมูลถูกเขียนในรูปแบบของอยู่ (ดูส่วน 15.3.3 หน้า 756) กับ C 11 นี้
แปลงถูกแทนที่ ด้วยแปลง bool ดังนั้น ผ่านลำธารสายอักขระเพื่อผลลัพธ์ที่ชัดเจน
ดำเนินการ << โดยไม่ได้เรียก str()
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ก่อน C + +11 ข้อผิดพลาดในการเขียนโปรแกรมโดยทั่วไปเมื่อต้องรับมือกับลำธารสายคือการลืมที่จะ
แยกสายที่มีสทีฟังก์ชัน () และจะเขียนถึงกระแสโดยตรงแทน นี่คือ
จากจุดรวบรวมของมุมมองเป็นสิ่งที่เป็นไปได้และเหมาะสมที่จะทำเพราะมีนัย
แปลงจะถือเป็นโมฆะ * (ดูมาตรา 15.4.3, หน้า 760) เป็นผลให้แทนค่าของสถานะของ
กระแสที่เขียนในรูปแบบของที่อยู่ (ดูมาตรา 15.3.3, หน้า 756) กับ C + 11 นี้
แปลงถูกแทนที่ด้วยการแปลงชัดเจนเพื่อ bool ดังนั้นกระแสผ่านสายการส่งออก
ดำเนินการโดยไม่ต้องโทร << ที () เป็นไปไม่ได้
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
ก่อนที่ซี 11 เป็นโปรแกรมเกิดข้อผิดพลาดเมื่อจัดการกับกระแสข้อมูลสตริงคือลืม

แยกสตริงด้วยฟังก์ชั่น str() และเขียนถึงกระแสโดยตรงแทน นี้คือ
จากจุดของมุมมองของคอมไพเลอร์ , เป็นไปได้และสิ่งที่เหมาะสมที่จะทำ เพราะมีการยกเลิกโดยปริยาย
* ( ดูมาตรา 15.4.3 หน้า 760 ) เป็นผลให้แทนของค่าสถานะของ
กระแสที่ถูกเขียนขึ้นในรูปแบบของที่อยู่ ( ดูมาตรา 15.3.3 หน้า 756 ) กับ ซี 11 แปลงนี้
ถูกแทนที่ด้วยการแปลงชัดเจนกับบูล ดังนั้นผ่านสตริงกระแสเพื่อผลผลิต
) < < ถ้าไม่โทร str() จะหมดไป
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: