Tôi có một câu hỏi.C++ new * char không trống
Tôi đang phát triển máy chủ trong ASIO và các gói nằm trong char trỏ.
Khi tôi tạo char mới (ví dụ: char * buffer = new char[128];
), tôi phải làm sạch nó theo cách thủ công để trống.
bởi:
for(int i =0;i<128;i++)
{
buffer[i] = 0x00;
}
tôi làm điều gì sai, mà char là không rõ ràng?
Câu hỏi của bạn đã được trả lời bởi [Làm các dấu ngoặc đơn sau tên loại có tạo sự khác biệt với mới không?] (Http://stackoverflow.com/questions/620137/do-the-parentheses-after-the-type-name -make-a-different-with-new). – Troubadour