cuốn sách gpt4 ai đã làm

c++ - lỗi C2664: 'bool Strless::operator ()(const TCHAR *&,const TCHAR *&) const': không thể chuyển đổi tham số 1 từ 'wchar_t *const ' thành 'const TCHAR *&'

In lại Tác giả: Walker 123 Thời gian cập nhật: 28-11-2023 01:07:19 33 4
mua khóa gpt4 Nike

Tôi đang gặp khó khăn với các lỗi biên dịch trong hệ thống của mình, đây là mã

struct Strless : hàm nhị phân công khai
{
công cộng:

toán tử bool()(const TCHAR* & _Left, const TCHAR* & _Right) const
{
int iVal = _tcscmp(_Left, _Right);

trả về (iVal < 0)?
}


}; bản đồ mymap;

câu trả lời hay nhất

const của bạn bị đặt sai chỗ. bản đồ được chuyển cho bạn hằng số TCHAR*, nhưng bạn đang sử dụng const TCHAR*&, cả hai đều không tương thích. bạn muốn một cái const TCHAR* const&.

Giới thiệu về c++ - Lỗi C2664: 'bool Strless::operator ()(const TCHAR *&,const TCHAR *&) const' : không thể chuyển đổi tham số 1 từ 'wchar_t *const ' thành 'const TCHAR *&' , chúng tôi đang ở trên Stack Tràn Tìm thấy một câu hỏi tương tự trên: https://stackoverflow.com/questions/5475576/

33 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress