29. oktober 2004 - 22:32
Der er
10 kommentarer og 1 løsning
Ofstream i .NET
Hvorfor kan jeg ikke include <fstream> i .NET og så benytte ofstream på følgende måde som jeg gjorde i visual studio 6.0? ofstream fil("tekstfil.txt", ios::app); Fejlen er: error C2065: 'ofstream' : undeclared identifier Hvad kan jeg gøre Tak AHR
Annonceindlæg fra Cognizant
Agentic AI kræver mere end teknologi
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
29. oktober 2004 - 22:48
#4
Lige ud af landevejen: using System; using System.IO; class MainClass { public static void Main(string[] args) { StreamWriter sw = new StreamWriter("C:\\z.txt"); for(int i = 0; i < 10; i ++) { sw.WriteLine("Linie nummer " + i); } sw.Close(); } }
29. oktober 2004 - 22:50
#5
OK du ville også læse: using System; using System.IO; class MainClass { public static void Main(string[] args) { StreamWriter sw = new StreamWriter("C:\\z.txt"); for(int i = 0; i < 10; i ++) { sw.WriteLine("Linie nummer " + i); } sw.Close(); StreamReader sr = new StreamReader("C:\\z.txt"); String line; while((line = sr.ReadLine()) != null) { Console.WriteLine(line); } } }
29. oktober 2004 - 23:12
#8
Jeg har lidt build problemer men prøv: #include "Main.h" using namespace System; using namespace System::IO; int main() { StreamWriter *sw = new StreamWriter("C:\\z.txt"); for(int i = 0; i < 10; i ++) { sw->WriteLine("Linie nummer " + i); } sw->Close(); StreamReader *sr = new StreamReader("C:\\z.txt"); String *line; while((line = sr->ReadLine()) != 0) { Console::WriteLine(line); } }
29. oktober 2004 - 23:50
#9
Jeg fik det til at builde men opdagede så at: "Linie nummer " + i ikke virker så godt. Den her version virker: #using <mscorlib.dll> using namespace System; using namespace System::IO; int main() { StreamWriter *sw = new StreamWriter("C:\\z.txt"); for(int i = 0; i < 10; i ++) { sw->WriteLine(String::Format("Linie nummer {0}",i.ToString())); } sw->Close(); StreamReader *sr = new StreamReader("C:\\z.txt"); String *line; while((line = sr->ReadLine()) != 0) { Console::WriteLine(line); } } Det har ikke noget med StreamWriter og StreamReader at gøre, men derfor bør eksemplet alligevel være korrekt.