• Both algorithms move all elements of the source range [sourceBeg,sou การแปล - • Both algorithms move all elements of the source range [sourceBeg,sou ไทย วิธีการพูด

• Both algorithms move all elements

• Both algorithms move all elements of the source range [sourceBeg,sourceEnd) into the destina- tion range starting with destBeg or ending with destEnd, respectively. • Call for each element: *destElem=std::move(*sourceElem) Thus, if the element type provides move semantics, the value of the source elements becomes undefined, so the source element should no longer be used except to reinitialize or assign a new value to it. Otherwise, the elements are copied as with copy() or copy_backward() (see Section 11.6.1, page 557). • They return the position after the last copied element in the destination range (the first element that is not overwritten). • For move(), destBeg should not be part of [sourceBeg,sourceEnd). For move_backward(), destEnd should not be part of (sourceBeg,sourceEnd
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
•อัลกอริทึมทั้งสองย้ายองค์ประกอบทั้งหมดของช่วงต้น [sourceBeg,sourceEnd) ในช่วงสเตรชัน destina เริ่มต้น ด้วย destBeg หรือลงท้าย ด้วย destEnd ตามลำดับ •โทรในแต่ละองค์ประกอบ: ดังนี้ ถ้าชนิดองค์ประกอบแสดงความหมายย้าย ค่าขององค์ประกอบแหล่ง *destElem=std::move(*sourceElem) กลายเป็น undefined ดังนั้นไม่ควรใช้องค์ประกอบแหล่งยกเว้นการเตรียมใช้งานใหม่ หรือกำหนดค่าใหม่ อื่น การคัดลอกองค์ประกอบเช่นเดียวกับ copy() หรือ copy_backward() (ดูส่วน 11.6.1 หน้า 557) •จะกลับตำแหน่งหลังจากคัดลอกองค์สุดท้ายในช่วงปลาย (first องค์ประกอบที่ไม่ถูกเขียนทับ) •สำหรับ move(), destBeg ควรเป็นส่วนหนึ่งของ [sourceBeg, sourceEnd) สำหรับ move_backward(), destEnd ไม่ควรเป็นส่วนหนึ่งของ (sourceBeg, sourceEnd
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
•ขั้นตอนวิธีการทั้งสองย้ายองค์ประกอบทั้งหมดของช่วงที่มา [sourceBeg, sourceEnd) ลงในช่วงปลายทางที่เริ่มต้นด้วย destBeg หรือลงท้ายด้วย destEnd ตามลำดับ •โทรสำหรับแต่ละองค์ประกอบ: * destElem = std :: ย้าย (* sourceElem) ดังนั้นหากประเภทองค์ประกอบให้ย้ายความหมายค่าขององค์ประกอบที่มาจะกลายเป็นไม่ได้กำหนดดังนั้นองค์ประกอบของแหล่งที่มาไม่ควรถูกนำมาใช้นอกจากจะเตรียมใช้งานใหม่หรือกำหนด ค่าใหม่ให้กับมัน มิฉะนั้นองค์ประกอบจะถูกคัดลอกเช่นเดียวกับสำเนา () หรือ copy_backward () (ดูมาตรา 11.6.1, หน้า 557) •พวกเขากลับตำแหน่งหลังจากที่คัดลอกองค์ประกอบสุดท้ายในช่วงปลายทาง (องค์ประกอบแรกที่ไม่ได้เขียนทับ) •สำหรับย้าย () destBeg ไม่ควรเป็นส่วนหนึ่งของ [sourceBeg, sourceEnd) สำหรับ move_backward () destEnd ไม่ควรเป็นส่วนหนึ่งของ (sourceBeg, sourceEnd
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
- ทั้งขั้นตอนวิธีการย้ายองค์ประกอบทั้งหมดของแหล่งที่มาช่วง [ sourcebeg sourceend ) , ๆ , ในช่วงเริ่มต้น ด้วย destbeg หรือลงท้ายด้วย destend ตามลำดับ เรียกบริการสำหรับแต่ละองค์ประกอบ : * destelem = std : : ย้าย ( * sourceelem ) ดังนั้น หากมีการย้ายความหมายประเภทองค์ประกอบและคุณค่าของแหล่งธาตุกลายเป็นที่ไหนจึงเน็ดดังนั้น แหล่งธาตุ ไม่ควรใช้ยกเว้น reinitialize หรือกําหนดค่าใหม่ให้มัน มิฉะนั้น องค์ประกอบจะถูกคัดลอกด้วย copy() หรือ copy_backward() ( ดูมาตรา 11.6.1 หน้า 557 ) - พวกเขาคืนตำแหน่งหลังจากคัดลอกองค์ประกอบสุดท้ายในช่วงปลายทาง ( จึงตัดสินใจเดินทางองค์ประกอบที่ไม่ได้เขียนทับ ) - สำหรับ move() destbeg , ไม่ควรเป็นส่วนหนึ่งของ [ sourcebeg sourceend , )สำหรับ move_backward() destend , ไม่ควรเป็นส่วนหนึ่งของ ( sourcebeg sourceend ,
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: