2016-07-03 13 views
5

Tôi đang viết một chương trình và có chức năng có tên là "di chuyển". Nhưng nó được nhấn mạnh trong codeblocks của tôi? Di chuyển một từ dành riêng trong c + +? Nếu vậy, nó sẽ làm gì?Có phải di chuyển từ khóa trong C++?

I have it as void move(double t, double u) 

Trả lời

4

Đây không phải là từ khóa, nhưng có chức năng thư viện chuẩn thường được sử dụng được gọi là std::move; bất cứ ai thiết lập cú pháp cú pháp IDE của bạn đã quyết định làm nổi bật nó.

Để tránh nhầm lẫn với những người đang đọc mã của bạn, bạn nên gọi chức năng của mình là gì đó khác.

+1

OP nên xem xét các không gian tên trước khi quyết định thay đổi tên của hàm. – xboi209

+4

@ xboi209 Tôi nghĩ bạn nên đổi tên. Chỉ vì bạn * có thể * gọi một chức năng di chuyển, không có nghĩa là bạn * nên * –

+0

Tôi đồng ý với @ M.M, điều này thường làm tôi bối rối khi tôi bắt đầu lập trình. –

Các vấn đề liên quan