30/09/2018, 20:09

Mọi người cho mình xin cách gọi tên của :: trong C++

Mình tự học C++ và mình gặp vấn đề là giờ mình học đến Đối tượng !
Trong phần khởi tạo phương thức có cái kí hiệu khó hiểu này em không biết gọi tên như nào !
Ai biết chỉ em với
NhanVat::NhanVat ()

Cụ thể thì cái :: đọc là gì ạ !
Mình xin cảm ơn

Nguyễn Trọng Phương viết 22:24 ngày 30/09/2018

Nó chỉ định danh cho phần khai báo thôi. Hàm NhanVat() thuộc về lớp NhanVat chỉ vậy thôi. Còn khi nào dùng hàm thì sử dụng dấu chấm (.) hoặc con trỏ (->).

vũ xuân quân viết 22:22 ngày 30/09/2018

ký tự đó không có tên đâu.
hiểu đơn giản giúp code dễ nhìn.
phần biệt giữa tên class và hàm khởi tạo

Sáng Béo viết 22:23 ngày 30/09/2018

mình thì hay gọi nó là tham chiếu. không biết có chính xác không nữa [quote=“BoyChip, post:2, topic:23034”]
Nó chỉ định danh cho phần khai báo thôi.
[/quote]
Đấy chỉ là 1 chức năng.
Thành phần static thì cũng có thể gọi trực tiếp thông qua <tên lớp>::<tên thành phần> mà.

The Wind viết 22:12 ngày 30/09/2018

Cảm ơn mấy ban nhìu !
Tại tự học nên đôi khi cũng bó tay với mấy kí tự mà tác giả không đề tên gọi

Minh Quân viết 22:15 ngày 30/09/2018

Hai chấm hai chấm

Nguyễn Trọng Phương viết 22:18 ngày 30/09/2018

thì cái trên đó chỉ là khai báo thôi

Ngô Doãn Tuấn viết 22:24 ngày 30/09/2018

NhanVat::NhanVat ()

NhanVat() thuộc về NhanVat
Đôi khi mình gọi 4 chấm. Nếu bạn hiểu được bản chất rồi thì cũng sẽ hiểu được cách diễn đạt mà

The Wind viết 22:21 ngày 30/09/2018

Mình cũng nghĩ đọc thế nhưng nghĩ là sai nên mang nên đây hỏi

Minh Quân viết 22:11 ngày 30/09/2018

Tiếng anh gọi là colon colon

Thiên Ân viết 22:17 ngày 30/09/2018

tên nó là Scope Resolution Operator thì phải

Sáng Béo viết 22:25 ngày 30/09/2018

tên nó là Scope Resolution Operator thì phải

đúng rồi

Toán tử :: được gọi là scope resolution operator, có thể dịch là toán tử phân giải phạm vi. Đây là toán tử một ngôi (unary).

Credit: http://diendan.congdongcviet.com/threads/t33385::scope-resolution-operator-dich-ho-minh-voi.cpp

The Wind viết 22:22 ngày 30/09/2018

Cảm ơn mọi người đã giúp đỡ <3

Bài liên quan
0