C++ ফাইল হ্যান্ডলিং-এ, tellp() ফাংশন আউটপুট স্ট্রিমের সাথে ব্যবহৃত হয় এবং স্ট্রিমে পয়েন্টারের বর্তমান পুট পজিশন রিটার্ন করে। এটি একটি ইন্টিজার ডেটা টাইপ রিটার্ন করে, যা স্ট্রিম পয়েন্টারের বর্তমান পজিশনকে উপস্থাপন করে।
tellp() মেথড কোনো প্যারামিটার নেয় না। এটি লেখা হয়: pos_type tellp();
অ্যালগরিদম
শুরু. fstream ক্লাসের বিপরীতে newfile অবজেক্ট তৈরি করুন। "tpoint.txt" ফাইলটি ওপেন করুন newfile অবজেক্ট ব্যবহার করে রাইট অপারেশন করতে open() মেথড কল করুন। newfile ফাইল অবজেক্টে ডেটা ইনসার্ট করুন। ফাইল অবজেক্টে পয়েন্টারের বর্তমান পজিশন প্রিন্ট করতে tellp() মেথড কল করুন। ফাইল অবজেক্ট বন্ধ করতে close() মেথড কল করুন। শেষ।
উদাহরণ
#include <iostream> #include <fstream> using namespace std; int main() { fstream newfile; newfile.open("tpoint.txt", ios::out); // ফাইল ওপেন করুন রাইট অপারেশন করতে ফাইল অবজেক্ট ব্যবহার করে newfile << "Tutorials Point"; // ডেটা ইনসার্ট করা হচ্ছে cout << "ফাইলে পয়েন্টারের বর্তমান পজিশন: " << newfile.tellp() << endl; // ফাইল অবজেক্টে পয়েন্টারের পজিশন newfile.close(); // ফাইল অবজেক্ট বন্ধ করা। }আউটপুট
ফাইলে পয়েন্টারের বর্তমান পজিশন: 15