Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

formatirani ispis

[es] :: C/C++ programiranje :: C/C++ za početnike :: formatirani ispis

[ Pregleda: 1596 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

brankec
Bosanski Brod

Član broj: 140157
Poruke: 161
*.teol.net.



Profil

icon formatirani ispis18.01.2009. u 11:02 - pre 185 meseci
Sledeći kod ispisuje ime i prezime u zadati broj polja sa desnim poravnanjem:

Code:

#include <iostream>
#include <iomanip>

using namespace std;

int main(void)
{
    char prezime[31]="mojeprezime";
    char ime[21]="mojeime";

    cout << setw(30) << prezime << setw(20) << ime << "-" << endl;

    return 0;
}


Međutim meni treba ispis sa levim poravnanjem. Ako stavim SETW(-30) ili SETW(-20) poravnanje je levo ali nedostaju prazna polja levo od prezimena ili imena da nadopune do 30 ili 20. Inače trebam ove (i jos neke) podatke upisati u fajl pa mi je potrebno levo poravnanje.
 
Odgovor na temu

fresh.bm

Član broj: 162156
Poruke: 182
92.241.134.*



+1 Profil

icon Re: formatirani ispis18.01.2009. u 12:03 - pre 185 meseci
Napisi:

Code:

cout << left << setw(30) << prezime << setw(20) << ime << "-" << endl;


left i right su manipulatori za poravnanje,
imas jos i fill za popunjavanje praznih mjesta nekim znakom
 
Odgovor na temu

brankec
Bosanski Brod

Član broj: 140157
Poruke: 161
*.teol.net.



Profil

icon Re: formatirani ispis18.01.2009. u 12:39 - pre 185 meseci
Ne može biti jednostavnije.

Hvala.
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: formatirani ispis

[ Pregleda: 1596 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.