با سلام خدمت مهندسان گرامی

در مورد سوال خودم خیلی گشتم ولی چیزی پیدا نکردم.
من دز C++‎ خیلی مبتدی هستم و برای پروژه ام با مشکلاتی بسیاری مواجه شده ام.

یکی از مشکلات من وارد کردن اطلاعات به داخل فایل میباشد.
کد دستوری من به صورت زیر است:

 ofstream myfile;
myfile.open ("example.txt");
cout <<"Enter name stno ave (Ctrl + z to end: )\n";
while (cin>>name>>stno>>ave) {
myfile << name<<''<<stno<<''<<ave<<'';
}
myfile.close();
getch();
return 0;


و در این خط کامپایلر به من خطای c2137 را میدهد:

myfile << name<<''<<stno<<''<<ave<<'';


مشکل من کجاست؟
نمونه سورسی در زمینه ی ذخیره و بازیابی اطلاعات از فایل دارید؟
ممنون میشوم!

از مدیر محترم هم تقاضا دارم این تاپیک را قفل و یا حذف نکند , وقت من برای تحویل پروژه کم هست و به شددت درمانده هستم!
my VS : 2008
Win32 consol application.