Thảo luận:C++

Bình luận mới nhất: 13 năm trước bởi 123.21.213.12 trong đề tài ... cách dịch từ "overloading"

Untitled

sửa

Tôi nghĩ nên để "C cộng cộng" & "C plus plus" & "C-plus-plus" chuyển hướng đến trang này.--Đặng Trần Hiếu 19:54, ngày 15 tháng 10 năm 2005 (UTC)Trả lời


cái hỏi lại cho chắc:
  • container = thùng chứa ? Có từ nào thông dụng nhưng dể nghe hơn không ? (thí dụ "dung tích",...)
  • iterator = biến lặp ?

Tôi tạm dùng nó vì có trong từ điển. Nếu có sai xin tự nhiên sửa.

LD 22:45, ngày 17 tháng 10 năm 2005 (UTC)Trả lời


Phần thí dụ của tác giả Anh ngữ hơi thừa và thiếu. Tôi sẽ ráng viết một vài thí dụ hữu ích hơn (về ứng dụng của tiêu bản, friend, override operator, override function) -- Các bạn nào đã có sẵn mẫu thí dụ hay xin cứ bỏ vào tôi có thể cho máy để kiểm lại chính tả.

Thí dụ cho C và C++ thì tôi có nhiều lắm. Nhưng chúng không đơn giản và thường dài hơn 32K! Mekong Bluesman 21:37, ngày 18 tháng 10 năm 2005 (UTC)Trả lời
Thôi thì tôi sẽ "méo mó nghề nghiệp" cũ đóng vai thầy giáo soạn giáo án vậy. LĐ

Gửi bạn Hiếu

sửa

Lối dịch của bạn gần như "y chang" cách dịch của tôi nếu không nhìn kĩ! tuy nhiên tôi có một tí điều chỉnh trong vài từ sau đây:

  • Dùng từ hằng thay cho từ hằng số
  • Dùng từ hàm thay cho từ hàm số

Lý do: khi thêm vào tiếp vỹ ngữ số tức là sẽ làm nhỏ lại cái nội hàm của khái niệm hàm và hằng Lúc có thêm số thì nội hàm của chúng thu hẹp vào trong tập họp các số . Trong khi đó ở đây, chúng ta cần dùng nghĩa mở rộng, tức là nội hàm của chúng không chỉ là số mà là bất kì đối tượng nào (từ object, cho đến số) dĩ nhiên cùng không khó khăn để 1 người học C++ nhận ra sự khác nhau này nhưng theo Làng Đậu "Cẩn thận dùng chữ vẩn tốt hơn".

Hy vọng các bạn nào khác (biết về toán và C++) cho thêm ý kiến càng tốt.

Làng Đậu

Tôi đâu có dùng hằng số & hàm số đâu nhỉ?? Tôi vẫn luôn dùng hằng & hàm đấy chứ. Anyway, good job, LD, mới vài ngày bận đi làm, quay lại đã thấy anh dịch xong hết rồi.--Đặng Trần Hiếu 21:10, ngày 22 tháng 10 năm 2005 (UTC)Trả lời

Đề nghị xem lại cách dịch từ "overloading"

sửa

Với từ tiếng Anh "overloading" (function overloading, operator overloading) nên dịch nó là "nạp chồng" hay "khai báo chồng" như rất nhiều sách, bài viết đã dùng; thay vì "quá tải". Sử dụng từ "quá tải" trong tình huống này theo tôi là không chính xác và diễn tả sai ý nghĩa của từ "overloading".

... cách dịch từ "overloading"

sửa

Dựa trên ý nghĩa thực sự của nó trong ngữ cảnh function overloading, operator overloading. Tôi mạo muội đề xuất như sau: thay vì dịch là "quá tải" hay "nạp chồng", nên chăng chúng ta nên dịch là "tái định nghĩa". Vậy thay vì là "quá tải hàm", "quá tải toán tử" --> sẽ là "tái định nghĩa hàm", "tái định nghĩa toán tử". TXHai 06:29, ngày 22 tháng 1 năm 2007 (UTC)Trả lời

chữ tái định nghĩa chỉ dùng khi bạn xác định hàm mới và khó dùng trong câu thường. Nếu dịch cho thoáng thì có thể dùng "tái dụng" overloaded function dịch thành "hàm tái dụng", overloaded operator có thể dùng là toán tử tái dụng. Dúng theo nghĩa là "sử dụng lại" cái tên hay cái kí hiệu. (15.235.153.107 15:54, ngày 22 tháng 1 năm 2007 (UTC))Trả lời

Đã từ lâu, ở VN vẫn dịch là "hàm tải bội" và "toán tử tải bội". Nhưng theo tôi không nhất thiết phải cầu kỳ trong cách dịch. Onminh (thảo luận) 16:08, ngày 28 tháng 9 năm 2009 (UTC)Trả lời

Theo thiển ý của tôi, chữ "overload" nên dịch là "định nghĩa bội". Chúng ta không nhất thiết phải bám sát ngôn từ gốc vì mỗi ngôn ngữ có tính chất riêng. Ở đây "load" không hẳn là "tải". 123.21.213.12 (thảo luận) 05:15, ngày 3 tháng 1 năm 2011 (UTC)Trả lời

cách dịch từ generic programming

sửa

tôi thấy generic programming dịch thành lập trình đa hình là không chính xác, theo tôi nghĩ nên dịch là :"lập trình tổng quát" hay lập trình tổng quan

Quay lại trang “C++”.