If successful, the pipe system call returns a pair of integer file des dịch - If successful, the pipe system call returns a pair of integer file des Việt làm thế nào để nói

If successful, the pipe system call

If successful, the pipe system call returns a pair of integer file descriptors, filedes[0] and filedes[1]. The file descriptors reference two data streams. Historically, pipes were unidirectional, and data flowed in one direction only. If two-way communication was needed, two pipes were opened: one for reading and another for writing. This is still true in Linux today. However, in some versions of UNIX (such as Solaris) the file descriptors returned by pipe are full duplex (bidirectional) and are both opened for reading/writing.

In a full duplex setting, if the process writes to filedes[0], then filedes[1] is used for reading; otherwise, the process writes to filedes[1], and filedes[0] is used for reading. In a half duplex setting (such as in Linux) filedes[1] is always used for writing, and filedes[0] is always used for reading—an attempt to write to fildes[0] or read from filedes[1] will produce an error (i.e., bad file descriptor).

0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Nếu thành công, Hệ thống đường ống gọi trả về một cặp số nguyên tập tin mô tả, filedes [0] và filedes [1]. Bộ mô tả tập tin tài liệu tham khảo hai dòng dữ liệu. Trong lịch sử, ống được unidirectional, và dữ liệu chảy chỉ theo một hướng. Nếu giao tiếp hai chiều là cần thiết, hai ống đã được mở ra: một cho đọc và một cho văn bản. Điều này vẫn đúng trong Linux vào ngày hôm nay. Tuy nhiên, trong một số phiên bản của UNIX (chẳng hạn như Solaris) bộ mô tả tập tin quay trở lại bởi ống full duplex (hai chiều) và cả hai đều được mở cho đọc/viết.Trong một khung cảnh đầy đủ song, nếu quá trình viết để filedes [0], sau đó filedes [1] được sử dụng để đọc sách; Nếu không, quá trình viết để filedes [1] và filedes [0] được sử dụng để đọc sách. Trong một nửa duplex thiết lập (chẳng hạn như trong Linux) filedes [1] luôn luôn được sử dụng cho các văn bản, và filedes [0] luôn luôn được sử dụng để đọc sách-một nỗ lực để viết thư cho fildes [0] hoặc đọc từ filedes [1] sẽ sản xuất một lỗi (ví dụ, mô tả tình trạng tập tin).
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Nếu thành công, các cuộc gọi hệ thống đường ống trả về một cặp file descriptor số nguyên, filedes [0] và filedes [1]. Các mô tả tập tin tham khảo hai dòng dữ liệu. Trong lịch sử, đường ống là một chiều, và dữ liệu chảy chỉ theo một hướng. Nếu giao tiếp hai chiều là cần thiết, hai ống được mở ra: một cho đọc và một cho văn bản. Điều này vẫn còn đúng trong Linux ngày nay. Tuy nhiên, trong một số phiên bản của UNIX (như Solaris) các file descriptor trở lại bằng đường ống là song công đầy đủ (hai chiều) và được cả hai mở để đọc / ghi. Trong một bối cảnh song toàn, nếu quá trình viết cho filedes [0], sau đó filedes [1] được sử dụng để đọc; cách khác, quá trình viết cho filedes [1], và filedes [0] được sử dụng để đọc. Trong một bối cảnh một nửa song công (chẳng hạn như trong Linux) filedes [1] luôn được sử dụng để viết, và filedes [0] luôn được sử dụng cho việc đọc-một nỗ lực để viết thư cho fildes [0] hoặc đọc từ filedes [1] sẽ sản xuất một lỗi (ví dụ, mô tả tập tin xấu).



đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: