Re: basic function tell an function

Jean-Christophe <[email protected]>
Newsgroups gmane.linux.debian.user
Message-ID <3ef12d0c0ee9b8f365baaa436143148edbc451c6.camel@blues-softwares.net>
hi bro,

there is my fantastic code don't work, after lot of time to vibe code

i just a stupid man,

i have no idea about what I do and why it doesn't work

cheers
--
#include <iostream>
#include <fstream>
using namespace std;

bool var_fonction_un = false;
bool var_fonction_deux = false;

int age=25;
int bd=100;
char file;
char file_write;

string file = "";
string file_write = "";

string fonction_un() {
        cout << "chocolat" << endl;;
        cout << "chocolat " << age << "ans" << endl;
        cout << "chocolat a environ " << bd << " bandes-dessinées." <<
endl;

	file += "chocolat" + endl;
	file += "chocolat" + age + "ans" + endl;
	file += "chocolat a environ " + bd + " bandes dessinées." +
endl;
 
	//var_fonction_un = true;
        return file;
}

void fonction_deux (){
  fstream my_file;
  my_file.open("my_file.txt", ios::out);
  if (!MyFile) {
    cout << "File not created!";
  }
  else {
    cout << "File created successfully!\n" << endl;
     MyFile << fonction_un() << endl;
     MyFile << fonction_un() << endl;
     MyFile << fonction_un() << endl;
     MyFile << fonction_un() << endl;
     MyFile << fonction_un() << endl;




    MyFile.close();
  }
  //var_fonction_deux = true;
  return file_write;
}

int main() {
  fonction_deux(); 

  return 0 ;
}
 


On Wed, 2026-08-26 at 19:15 +0000, Jean-Christophe wrote:
> hello,
> 
> i try to write an my_files.txt
> 
> and see the output on tty
> 
> i see on tty, but no write my_files.txt
> 
> 
> #include <iostream>
> #include <fstream>
> using namespace std;
> 
> bool var_fonction_un = false;
> bool var_fonction_deux = false;
> 
> int age=25;
> int bd=100;
> 
> 
> bool fonction_un() {
>         cout << "chocolat" << endl;;
>         cout << "chocolat " << age << "ans" << endl;
>         cout << "chocolat a environ " << bd << " bandes-dessinées."
> <<
> endl;
> 	
> 	var_fonction_un = true; 
>         return var_fonction_un;
> }
> 
> bool fonction_deux (){
> 	fstream my_file;
> 	my_file.open("my_file.txt", ios::out);
> 	if (!my_file) {
> 		cout << "File not created!";
> 	}
> 	else {
> 		cout << "File created successfully!\n" << endl;
>  		cout << fonction_un() << endl;
> 
> 	my_file.close();
> 	}
> 	var_fonction_deux = true;
> 	return var_fonction_deux;
> }
> 
> int main() {
> 	fonction_deux();	
> 
> 	return 0 ;
> }
> 
> --
> 
> https://bpa.st/3PM5U <-- work
> 
> Anyone know why my program doesn't write my_file.txt?
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.