c/c++ program numerujacy

0

witam chciałbym zrobić program numerujący liczbę od 1 do 100
do pliku xml
<Lekcja id="1"
<Lekcja id="2"

 
#include "stdafx.h"
#include <iostream>
#include <fstream> 

using namespace std;

int main() {

	double Liczba = 1;

	ofstream out("Liczba.txt");
	out << Liczba;

	getchar();
}
2

no to jeszcze brakuje Ci

  1. formatowania xml
  2. zapisywanie do tego pliku (bo to co masz to nie zapisze nic)
  3. kolejnych 99 liczb

z czym konkretnie masz problem?

1

Nie wiem co to jest "numerowanie liczby"

0
fasadin napisał(a):

no to jeszcze brakuje Ci

  1. formatowania xml
  2. zapisywanie do tego pliku (bo to co masz to nie zapisze nic)
  3. kolejnych 99 liczb

z czym konkretnie masz problem?

using namespace std;
int main()
{
	int a = 1;
	ofstream Liczba("Liczba.txt");
	Liczba << a;
	for (a = 1; a <= 16; a++)
	{
		Liczba << ", " << a;
	}
	return 0;
} 

zrobiłem to tak
wypisuję od 1 do 16
jak mógłbym jeszcze tutaj umieścić text który ma dodawać do pliku.txt
i enter między każda liczbą

4

jak sam napisales

do pliku xml

a Ty piszesz teraz do pliku .txt wiec zdecyduj sie. Jedno ma niewiele wspolnego z drugim. Zapoznaj sie co chcesz zrobic i z danym formatem (szczegolnie jezeli to xml)

jak mógłbym jeszcze tutaj umieścić text który ma dodawać do pliku.txt

dodac ten tekst? np

string text = "jakis tekst";
Liczba << text << ", " << a << "\n"; 

"\n" jest zeby dodac enter (wiec odpowiedz na Twoje ostatnie pytanie)

0
fasadin napisał(a):

jak sam napisales

do pliku xml

a Ty piszesz teraz do pliku .txt wiec zdecyduj sie. Jedno ma niewiele wspolnego z drugim. Zapoznaj sie co chcesz zrobic i z danym formatem (szczegolnie jezeli to xml)

jak mógłbym jeszcze tutaj umieścić text który ma dodawać do pliku.txt

dodac ten tekst? np

string text = "jakis tekst";
Liczba << text << ", " << a << "\n"; 

"\n" jest zeby dodac enter (wiec odpowiedz na Twoje ostatnie pytanie)

dobra dziękuję bardzo
edit poradziłem sobie

1

Jak chcesz xml to możesz użyć np. Boost.PropertyTree:

namespace pt = boost::property_tree;

	pt::ptree t;
	for(int i = 0; i < 16; ++i){
		pt::ptree lesson;
		lesson.put("<xmlattr>.id", i+1);
		t.add_child("lesson", lesson);
	}

http://melpon.org/wandbox/permlink/aXCdJiCkE7VRF8nv

1 użytkowników online, w tym zalogowanych: 0, gości: 1