Bu C++ programı, kullanıcının bir dosyaya notlar yazmasına ve bu notları daha sonra okumasına olanak tanıyan basit bir not defteri uygulamasını temsil eder.
-
Notepadsınıfı, not defteri uygulamasını temsil eder ve notları bir dosyaya kaydetme ve okuma işlemlerini gerçekleştirir. -
writeNotefonksiyonu, kullanıcıdan notları alır ve notes vektörüne ekler. Kullanıcı Ctrl+D veya Ctrl+Z kombinasyonunu kullanarak not girişini sonlandırabilir. -
saveNotefonksiyonu,notesvektöründeki notları belirtilen dosyaya kaydeder. -
readNotefonksiyonu, belirtilen dosyadaki notları okur ve ekrana yazdırır. -
mainfonksiyonu, programın ana kontrol akışını sağlar. -
Kullanıcıdan bir dosya adı alınır ve bu adla bir
Notepadnesnesi oluşturulur. -
Kullanıcıya notlarını girmesi için bir mesaj gösterilir ve
writeNotefonksiyonu çağrılır. -
saveNotefonksiyonu çağrılarak notlar dosyaya kaydedilir. -
readNotefonksiyonu çağrılarak notlar dosyadan okunur ve ekrana yazdırılır.
setlocale(LC_ALL, "Turkish");ifadesi ile Türkçe karakter desteği sağlanır.
- Kullanıcı, programı başlattığında bir dosya adı belirtmesi istenir.
- Kullanıcı, notlarını girmek için bir mesaj alır ve Ctrl+D veya Ctrl+Z tuş kombinasyonu kullanılarak not girişini sonlandırabilir.
- Notlar belirtilen dosyaya kaydedilir ve ardından okunarak ekrana yazdırılır.
Bu örnek, basit bir not defteri uygulamasını temsil eder ve kullanıcıdan alınan notları dosyaya kaydedip daha sonra okuma işlemini gerçekleştirir.
---------------------------------------------------------
| Herkese Açık | Geliştirilebilir | Zyra Software |
|---|---|---|
| Açık | Geliştirilebilir | @zyrasoftware |