An overloaded subprogram is a subprogram that has the same name as ano การแปล - An overloaded subprogram is a subprogram that has the same name as ano ไทย วิธีการพูด

An overloaded subprogram is a subpr

An overloaded subprogram is a subprogram that has the same name as another subprogram in the same referencing environment. Every incarnation of an overloaded procedure must have a unique protocol; that is, it must; be different from the others in the number, order, or types of its parameters, or in its return type if it is function. The meaning of a call to an overloaded subprogram is determined by the actual parameter list (and/or the type of the returned value, in the case of a function).
C++ and Ada allow their subprograms to be overloaded. For example, Ada programs often have several versions of the output function PUT available to them. The most common versions are those that accept string, integer, and floating-point type values as parameters. Because each version of put has a unique parameter type, the compiler can disambiguate occurrences of calls to PUT by the different type parameters.
Users are allowed to write multiple versions of subprograms with the same name in Ada and C++. Although it is not necessary for such subprograms to provide basically the same process, they usually do. For example, a particular program may require two sorting procedures, one for integer arrays and one for floating-point arrays. They both can be named SORT, as long as the types of their parameters are different. In the following skeletal Ada program, two procedures named SORT are included
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
Subprogram ที่โอเวอร์โหลดเป็น subprogram ที่มีชื่อเดียวกันเป็น subprogram อื่นในสภาพแวดล้อมที่อ้างกัน ทุกลงของกระบวนการโอเวอร์โหลดต้องมีโพรโทคอเฉพาะ กล่าวคือ มันต้อง จะแตกต่างจากอื่น ๆ จำนวน สั่ง หรือชนิดของพารามิเตอร์ หรือชนิดการส่งคืนสินค้าถ้าเป็นฟังก์ชัน ความหมายของการเรียก subprogram ที่โอเวอร์โหลดจะถูกกำหนด โดยพารามิเตอร์จริงรายการ (หรือชนิดของค่าที่ส่งคืน ในกรณีของฟังก์ชัน) C ++และ Ada ให้ subprograms ของพวกเขาเพื่อให้เกิด ตัวอย่าง Ada โปรแกรมมักจะมีหลายรุ่นของฟังก์ชันผลที่ทำให้พวกเขา รุ่นทั่วไปเป็นที่ยอมรับสตริง จำนวนเต็ม และชนิดทศนิยมค่าเป็นพารามิเตอร์ เนื่องจากแต่ละรุ่นของย้ายชนิดพารามิเตอร์เฉพาะ คอมไพเลอร์สามารถ disambiguate เหตุการณ์ของการเรียกไปย้ายด้วยพารามิเตอร์ชนิดอื่น ผู้ได้รับอนุญาตให้เขียนหลาย ๆ รุ่น subprograms ชื่อ Ada และ c ++ แม้ว่าคุณไม่จำเป็นสำหรับ subprograms ดังกล่าวเพื่อให้กระบวนการเดียวกันโดยทั่วไป พวกเขามักจะทำ ตัวอย่าง บางโปรแกรมอาจต้องใช้ขั้นตอนเรียงสอง สำหรับอาร์เรย์ของจำนวนเต็ม และสำหรับอาร์เรย์ของจุดทศนิยม พวกเขาทั้งสองสามารถมีชื่อเรียงลำดับ ตามชนิดของพารามิเตอร์จะแตกต่างกัน มีอยู่ในตัวโปรแกรมต่อไปนี้อีก Ada ชื่อเรียงลำดับขั้นตอนที่สอง
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
โปรแกรมย่อยมากเกินไปเป็นโปรแกรมย่อยที่มีชื่อเดียวกับโปรแกรมย่อยในสภาพแวดล้อมที่อ้างอิงเดียวกันอีก อวตารของขั้นตอนมากเกินไปทุกคนต้องมีโปรโตคอลที่ไม่ซ้ำกัน; นั่นคือจะต้อง; จะแตกต่างจากคนอื่น ๆ ในจำนวนคำสั่งหรือประเภทของพารามิเตอร์หรือในรูปแบบกลับมาถ้ามันเป็นฟังก์ชั่น ความหมายของการเรียกไปยังโปรแกรมย่อยมากเกินไปจะถูกกำหนดโดยรายการพารามิเตอร์ที่เกิดขึ้นจริง (และ / หรือชนิดของค่าที่ส่งกลับในกรณีของฟังก์ชั่น)
ภาษา C ++ และ Ada อนุญาตให้โปรแกรมย่อยของพวกเขาจะมากเกินไป ตัวอย่างเช่นโปรแกรม Ada มักจะมีหลายรุ่นของการทำงานออก PUT มีให้พวกเขา รุ่นที่พบมากที่สุดคือผู้ที่รับสตริงจำนวนเต็มและค่านิยมชนิด floating-point เป็นพารามิเตอร์ เพราะรุ่นที่ใส่แต่ละคนมีพารามิเตอร์ชนิดที่ไม่ซ้ำกันคอมไพเลอร์สามารถกระจ่างเกิดขึ้นของสายที่จะใส่โดยพารามิเตอร์ชนิดที่แตกต่างกัน
ผู้ใช้บริการจะได้รับอนุญาตให้เขียนหลายรุ่นของโปรแกรมย่อยที่มีชื่อเดียวกันใน Ada และ C ++ แม้ว่ามันจะไม่จำเป็นสำหรับโปรแกรมย่อยดังกล่าวเพื่อให้เป็นพื้นกระบวนการเดียวกันพวกเขามักจะทำ ตัวอย่างเช่นโปรแกรมโดยเฉพาะอย่างยิ่งอาจต้องใช้สองขั้นตอนการเรียงลำดับหนึ่งสำหรับอาร์เรย์จำนวนเต็มและสำหรับอาร์เรย์ floating-point พวกเขาทั้งสองสามารถตั้งชื่อเรียงลำดับตราบเท่าที่ชนิดของพารามิเตอร์ของพวกเขาจะแตกต่างกัน ในโปรแกรมดังต่อไปนี้ Ada โครงกระดูกทั้งสองขั้นตอนการเรียงลำดับชื่อที่จะถูกรวม
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
มี โปรแกรม เป็น โปรแกรมที่มีชื่อเดียวกับโปรแกรมอื่นในการอ้างอิงเดียวกันอีกด้วย ทุกชาติของมีขั้นตอนต้องมีโปรโตคอลพิเศษ นั่นคือ มันต้อง ให้แตกต่างจากคนอื่น ๆในจํานวน สั่ง หรือ ชนิดของพารามิเตอร์ หรือ ประเภทผลตอบแทนของมันถ้ามันเป็นหน้าที่คำแปล / ความหมาย : เรียกมีโปรแกรมจะถูกกำหนดโดยรายการพารามิเตอร์จริง ( และ / หรือประเภทของการส่งกลับค่าในกรณีของฟังก์ชัน )
c และ Ada ให้โปรแกรมย่อยของพวกเขาจะรับไม่ไหว ตัวอย่างเช่นโปรแกรม ADA มักจะมีหลายรุ่นของฟังก์ชันออกใส่ของพวกเขา รุ่นที่พบมากที่สุดเป็นผู้รับสาย จำนวนเต็มประเภทและค่าจุดลอยตัวเป็นพารามิเตอร์ เพราะแต่ละรุ่นใส่ได้ชนิดพารามิเตอร์เฉพาะ คอมไพเลอร์สามารถทำให้กระจ่างเกิดโทรไปใส่โดยพารามิเตอร์ที่แตกต่างกัน .
ผู้ใช้ได้รับอนุญาตให้เขียนหลายรุ่นของโปรแกรมย่อยที่มีชื่อเดียวกันใน Ada และ C . แม้ว่ามันจะไม่จำเป็นเช่นโปรแกรมย่อยให้โดยทั่วไปกระบวนการเดียวกัน โดยปกติพวกเขาทำตัวอย่างเช่น บางโปรแกรมอาจจะต้องสอง การเรียงลำดับ ขั้นตอน สำหรับอาร์เรย์จำนวนเต็มหนึ่งจุด - อาร์เรย์ . พวกเขาทั้งสองสามารถชื่อ เรียง ตราบใดที่ชนิดของพารามิเตอร์ของพวกเขาจะแตกต่างกัน ในโปรแกรม ADA โครงสร้างต่อไปนี้ ขั้นตอนสองชื่อเรียงรวม
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: