این نکته را دیگر هر تازه کاری می داند که هر فایل روی دیسک دارای نامی است که هنگام کار کردن با آن مورد استفاده قرار می گیرد. نام فایل به صورت یک رشته کاراکتری است. قواعد نامگذاری فایل بسته به سیستم عامل دارد. در C++ نام فایل می تواند شامل اطلاعات مسیر هم باشد. منظور از مسیر دراویو و فولدری است که فایل در آنجا قرار دارد. اگر نام فایل بدون مسیر مشخص شود محل فایل در موقعیت جاری درنظر گرفته می شود.
مثال. فایل test.txt از مسیر جاری را به منظور خواندن باز می کند.
;(“ifstream myfile(“test.txt
مثال. اگر فایل در فهرست دیگری باشد باید مسیر فایل کامل ذکر شود.
;(“ifstream myfile (“c:\myfolder\test.txt
در رشته ها کاراکتر بیان کننده کاراکتر escape است و دارای معنی خاص است به همین دلیل برای جداکردن فولدر ها به جای باید از \ استفاده شود. اگر نام فایل از ورودی دریافت می شود یک علامت کافی است.