روشهای مختلفی برای گرفتن رشته از ورودی هست مثلاً
cin>>s;
که مشکلش اینه که اولین فاصله یا خط جدید که ببینه دیگه خوندن رو متوقف میکنه. یا با تابع getline()
getline(cin, s);
این تابع هم تا رسیدن به خط جدید فقط ادامه میده. روشی که بشه تا رسیدن به یه کاراکتر null از ورودی رشته رو خوند چیه؟
در حالت کلیتر روشی که بشه تا رسیدن به یه کاراکترهای خاصی خوندن رو ادامه داد؟
تذکر: نمیخوام از این روش استفاده کنم که کاراکترها رو یکی یکی یا خط به خط بخونم و بعد پردازش کنم. عملیات سریعتری میخوام که مستقیماً از ورودی بخونه