Torrent Dükkanı, Torrent Oyun, Torrent Film, Torrent Dizi, Full İndir


Forum kuralları!

Merhaba! Forumlarımızda herhangi bir aktivitede bulunmadan önce, forum düzeni ve kalıcılığı için lütfen forum kurallarını okuyunuz.

Forum Kuralları
Bilgi? Sitede Önemli Değişiklik Ve Farklılıklar. Herkesin Okumasında Fayda Var! ["TIKLAYINIZ."]
#BaşvuruYap Yetkili Alımları Başlamıştır! Sitede Görevli Olmak İsteyen Arkadaşlar Konuyu İnceleyebilir, Detaylar İçin: ["TIKLAYINIZ."]
Süper:) VİP Üyelik Ayrıcalıklarından Yararlanmak İçin Buraya! Ömür Boyu VİP Üye Olabilirsiniz Detaylar Konumuzda: ["TIKLAYINIZ."]
Dikkat! Emeklere Karşılık Olarak Konulara Yorumlarını Eksik Etmeyiniz. Kurallara Uymayanlar Siteden Men Edilecektir! Torrentleri Seed Ediniz.!

 
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
C++ / File Processing-Hesap Bilgilerini Dosyaya Yazdırmak
(Okunma: 199)
Acces
#1
Kod:
#include<iostream>
#include<string>
#include<fstream>
#include<iomanip>

using namespace std;





class ClientData {

public:

 
ClientData( int n= 0, string f= "", string l= "", double b= 0.0 )
{
    setFirstName(f);
    setLastName(l);
    setAccountNumber(n);
    setBalance(b);
}

 
void setAccountNumber( int a )
{
    accountNumber=a;
}
int getAccountNumber() const
{
    return accountNumber;
}

 
void setLastName( string a )
{
    const char *temp=a.data();
    int length=strlen(temp);
    strncpy(lastName, temp ,length);

    lastName[length]='\0';

}
string getLastName() const
{
    return lastName;
}
 
void setFirstName( string firstNameString)
{
   
 
    const char *firstNameValue = firstNameString.data();
 
    int length = strlen( firstNameValue );
 
    length = ( length < 10 ? length : 9 );
 
    strncpy( firstName, firstNameValue, length );

 
 
    firstName[ length ] = '\0';
}
string getFirstName() const
{
    return firstName;
}

 
void setBalance( double a )
{

    balance=a;
}
double getBalance() const
{
    return balance;
}

private:
int accountNumber;
char lastName[ 15 ];
char firstName[ 10 ];
double balance;

};


int main()
{
 
   int accountNumber;
 
   char lastName[ 15 ];
 
   char firstName[ 10 ];
 
   double balance;

    ofstream outCredit( "credit.dat", ios::binary );

 
 
 
if ( !outCredit )
{
 
    cerr << "File could not be opened." << endl;
 
    exit( 1 );

}

 
cout << "Enter account number " << "(1 to 100, 0 to end input)\n? ";


 
ClientData client;
 
cin >> accountNumber;
client.setAccountNumber( accountNumber );

while ( client.getAccountNumber() > 0 && client.getAccountNumber() <= 100 )
{


 
   cout << "Enter lastname, firstname, balance\n? ";
 
   cin >> lastName;
 
   cin >> firstName;
 
   cin >> balance;


 
   client.setLastName( lastName );
 
   client.setFirstName( firstName );
 
   client.setBalance( balance );

 
 
   outCredit.seekp( ( client.getAccountNumber() - 1 ) *sizeof( ClientData ) );


 
   outCredit.write(reinterpret_cast< const char * >( &client ),sizeof( ClientData ) );
 
 
   cout << "Enter account number\n? ";
 
   cin >> accountNumber;
 
   client.setAccountNumber( accountNumber );

   ifstream ferid("credit.dat",ios::in);

   ferid.seekg(0,ios::beg);

   ferid.read(reinterpret_cast< char *>(&client),sizeof(ClientData));

   cout<<client.getFirstName()<<endl;

}

return 0;

}
Ara
Cevapla
 


Anahtar Kelimeler

C++ / File Processing-Hesap Bilgilerini Dosyaya Yazdırmak, C++ / File Processing-Hesap Bilgilerini Dosyaya Yazdırmak indir, C++ / File Processing-Hesap Bilgilerini Dosyaya Yazdırmak Videosu, C++ / File Processing-Hesap Bilgilerini Dosyaya Yazdırmak online izle, C++ / File Processing-Hesap Bilgilerini Dosyaya Yazdırmak Bedava indir, C++ / File Processing-Hesap Bilgilerini Dosyaya Yazdırmak Yükle, C++ / File Processing-Hesap Bilgilerini Dosyaya Yazdırmak Hakkında, C++ / File Processing-Hesap Bilgilerini Dosyaya Yazdırmak nedir, C++ / File Processing-Hesap Bilgilerini Dosyaya Yazdırmak Free indir, C++ / File Processing-Hesap Bilgilerini Dosyaya Yazdırmak oyunu, C++ / File Processing-Hesap Bilgilerini Dosyaya Yazdırmak download



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  VISUAL BASIC / Bilimsel Hesap Makinesi Acces 0 249 01-06-2016, Saat: 19:53
Son Yorum: Acces

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi