login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[C++] Filename uit string

Offline MothZone - 21/01/2006 17:36 (laatste wijziging 21/01/2006 17:50)
Avatar van MothZonePHP ver gevorderde Edit Weet het al, maar heb ander vraag.

Hoe kan je een string als filename gebruiken?
Ik probeer dit via de fstream.h-file.

  1. <?php //kleur
  2. ofstream myfile;
  3. string bestandsnaam, inhoud;
  4.  
  5. bestandsnaam = filename() + ".txt";
  6.  
  7. inhoud = "test";
  8.  
  9. myfile.open(bestandsnaam);
  10. myfile << inhoud;
  11. myfile.close();
  12. ?>


Alleen geeft hij nu error.
Citaat:
no matching function for call to `std::basic_ofstream<char, std::char_traits<char> >::open(
candidates are: void std::basic_ofstream<_CharT, _Traits>::open(const char*, std::_Ios_Openmode)

2 antwoorden

Gesponsorde links
Offline raza - 21/01/2006 20:37
Avatar van raza HTML beginner strings verbinden noemt men ook wel concatenatie :]
Offline MothZone - 21/01/2006 22:39
Avatar van MothZone PHP ver gevorderde Ben ik niet echt veel mee he 
Maar heb het gevonden.

  1. myfile.open(bestandsnaam);

moet
  1. myfile.open(bestandsnaam.c_str());

zijn.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s