Với đoạn mã sau:Ý nghĩa của việc có khoảng trống trong định nghĩa hàm tạo là gì?
#pragma once
class B
{
public:
B(void)
{
}
~B(void)
{
}
};
Tôi biết tôi cũng có thể viết này:
#pragma once
class B
{
public:
B()
{
}
~B()
{
}
};
mục đích của việc có void
trong ví dụ đầu tiên là gì? Có một số loại thực hành cho biết hàm tạo có thông số không không?
tôi thấy cuộc thảo luận này khá thú vị khi đó: http://stackoverflow.com/questions/540748/void-void-c-and-c –