سلام با عرض خسته نباشید
هنگامی که یک متغیر به نام char32_t nameOfPerson تعریف کردم و سپس در خط بعد با دستور std::cin میخواستم اطلاعات رو از کاربر دریافت و در یک متغییر ذخیره کنم اما نمیشد:
std::cin << nameOfPerson
و در نهایت این خطا را نمایش می دهد:
no operator "<<" matches these operands operand types are:std::istream << char32_t
سلام
باید از عملگر ورودی استفاده کنید!!!
std::cin >> nameOfPerson
سلام
بهتره متغیر مورد نظر را از نوع رشته ای تعریف کنید و با استفاده از متد getline از شی cin آنرا ازورودی دریافت کنید.
char nameOfPerson[255];
cin.getline(nameOfPerson, 255);
امیدوارم که این پاسخ مشکل شما را حل کرده باشد.
موفق باشید.
به جمع هزاران کاربر اینستاگرامی روکسو بپیوندید.