2.2. Built-in, application interface, and compound functionsSwift’s bu การแปล - 2.2. Built-in, application interface, and compound functionsSwift’s bu ไทย วิธีการพูด

2.2. Built-in, application interfac

2.2. Built-in, application interface, and compound functions
Swift’s built-in functions are implemented by the Swift runtime system and perform various utility functions (numeric
conversion, string manipulation, etc.). Built-in operators (+, *, etc.) behave similarly.
An application interface function (declared by using the app keyword) specifies both the interface (input files and parameters;
output files) of an application program and the command-line syntax used to invoke the program. It thus provides the
information that the Swift runtime system requires to invoke that program in a location-independent manner.
For example, the following application interface defines a Swift function rotate that uses the common image processing
utility convert [5] to rotate an image by a specified angle. The convert executable will be located at run time in a catalog of
applications or through the PATH environment variable.
app (image output) rotate (image input, int angle) {
convert "-rotate" angle @input @output;
}
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
2.2. ภายใน อินเตอร์เฟซโปรแกรมประยุกต์ และฟังก์ชันที่ซับซ้อนฟังก์ชันที่มีอยู่ของ Swift จะดำเนินการ โดยระบบรันไทม์ Swift และดำเนินการฟังก์ชันอรรถประโยชน์ต่าง ๆ (ตัวเลขแปลง สายจัดการ ฯลฯ) ตัวดำเนินการภายใน (+, *, ฯลฯ) ลักษณะเช่นเดียวกันฟังก์ชันอินเทอร์เฟซการโปรแกรมประยุกต์ (ประกาศ โดยใช้คำสำคัญ app) ระบุทั้งอินเตอร์เฟซ (แฟ้มป้อนข้อมูลและพารามิเตอร์แสดงผลแฟ้ม) ของโปรแกรมประยุกต์และไวยากรณ์บรรทัดคำสั่งที่ใช้ในการเรียกใช้โปรแกรม จึงมีการข้อมูลที่ระบบรันไทม์ Swift ต้องเรียกโปรแกรมในลักษณะที่ไม่ขึ้นกับตำแหน่งตัวอย่าง อินเตอร์เฟซโปรแกรมประยุกต์ต่อไปนี้กำหนดฟังก์ชัน Swift หมุนที่ใช้การประมวลผลภาพทั่วไปโปรแกรมอรรถประโยชน์แปลง [5] เพื่อหมุนภาพตามมุมที่ระบุ แปลงปฏิบัติจะอยู่ที่เวลาในแค็ตตาล็อกโปรแกรมประยุกต์ หรือตัวแปรสภาพแวดล้อมเส้นทางapp (ภาพผลลัพธ์) หมุน (ภาพอินพุต int มุม) {แปลง "-หมุน" มุม @input @output}
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
2.2 Built-in, อินเตอร์เฟซที่ใช้งานและฟังก์ชั่นสารประกอบ
วิฟท์ในตัวฟังก์ชั่นที่มีการดำเนินการโดยระบบ runtime Swift และปฏิบัติหน้าที่ยูทิลิตี้ต่าง ๆ (เป็นตัวเลข
การแปลงจัดการสตริง ฯลฯ ) Built-in ผู้ประกอบการ (+, *, อื่น ๆ ) ลักษณะการทำงานคล้าย.
ฟังก์ชั่นอินเตอร์เฟซโปรแกรม (ประกาศโดยใช้คำ app) ระบุทั้งอินเตอร์เฟซ (แฟ้มการป้อนข้อมูลและพารามิเตอร์
ไฟล์ที่ส่งออก) ของโปรแกรมประยุกต์และไวยากรณ์บรรทัดคำสั่ง ที่ใช้ในการเรียกใช้โปรแกรม มันจึงให้
ข้อมูลว่าระบบ runtime Swift ต้องเรียกโปรแกรมที่สถานที่ตั้งในลักษณะที่เป็นอิสระ.
ตัวอย่างเช่นอินเตอร์เฟซโปรแกรมต่อไปนี้กำหนดหมุนฟังก์ชั่นสวิฟท์ที่ใช้ในการประมวลผลภาพทั่วไป
ยูทิลิตี้แปลง [5] เพื่อหมุนภาพโดย มุมที่ระบุ แปลงที่ปฏิบัติการจะตั้งอยู่ที่เวลาทำงานในแคตตาล็อกของ
โปรแกรมหรือผ่านเส้นทางตัวแปรสภาพแวดล้อม.
ตรวจสอบ (output ภาพ) หมุน (อินพุทภาพมุม int) {
แปลง "-rotate" มุม @input @output;
}
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
2.2 . สร้างขึ้นในโปรแกรมอินเตอร์เฟซและฟังก์ชั่นสารประกอบในตัวฟังก์ชัน
รวดเร็วโดยระบบ Runtime อย่างรวดเร็ว และปฏิบัติหน้าที่ สาธารณูปโภคต่าง ๆ ( ตัวเลข
การแปลงสตริง , การจัดการ ฯลฯ ) สร้างผู้ประกอบการ ( * , ฯลฯ ) ปฏิบัติทำนองเดียวกัน
โปรแกรมอินเตอร์เฟซฟังก์ชั่น ( ประกาศ โดยใช้หลัก app ) ระบุทั้งอินเทอร์เฟซ ( ไฟล์ใส่และพารามิเตอร์ ;
ไฟล์ output ) ของโปรแกรมและคำสั่งไวยากรณ์ใช้เรียกโปรแกรม มันจึงให้ข้อมูลว่าระบบรันไทม์
รวดเร็วต้องเรียกโปรแกรมที่ในตำแหน่งที่อิสระอย่าง
ตัวอย่างเช่นต่อไปนี้โปรแกรมอินเตอร์เฟซที่กำหนดฟังก์ชันอย่างรวดเร็วหมุนที่ใช้ประมวลผลภาพทั่วไป
ยูทิลิตี้แปลง [ 5 ] เพื่อหมุนภาพจากมุมที่กำหนด แปลงปฏิบัติการจะตั้งอยู่ที่วิ่งในแคตตาล็อกของ
โปรแกรมประยุกต์หรือผ่านทางตัวแปรสภาพแวดล้อม
app ( ภาพออก ) หมุน ( มุมรับภาพ int ) {
แปลง " หมุน " มุม @ @
} ข้อมูลผลผลิต
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: