OK Tôi không phải là một lập trình viên C++ rất có kinh nghiệm, nhưng tôi đã tự hỏi ý nghĩa của dấu gạch dưới trong các đối số của constructor sau là gì?Ý nghĩa của dấu gạch dưới hàng đầu trong hàm dựng C++ là gì?
class floatCoords
{
public:
floatCoords(float _x, float _y, float _width, float _height)
: x(_x), y(_y), width(_width), height(_height)
{
}
float x, y, width, height;
...
Cũng thấy: http://stackoverflow.com/questions/228783/what-are-the-rules-about-using-an-underscore-in-ac-identifier/228797#228797 –
@Martin: Cảm ơn, tôi thích liên kết tốt hơn. –
Tôi tránh các dấu gạch ngang hàng đầu hoàn toàn chỉ vì vậy tôi không phải giải thích/hãy nhớ rằng "không tuân theo một chữ cái viết hoa". –