;-( ;-( ;-( ;-(
Mam pytanie odnośnie manimpulatorów w C++.
Zaczołem pisać prosty program w którym chcę zaimplementować dwa manipulatory.

Pierwszy o nazwie "colon" mający za zadanie wstawić do strumienia dwukropek i odstęp - oto kod:

#include <iostream>
#include <string.h>

using namespace std;

ostream & colon(ostream & str){ //pierwszy manipulator wstawia dwukropek i odstęp..
str <<" :";
return str;
}

int main(){
int liczba = 1500;

cout <<"Liczba "<< colon << liczba << endl;

system("pause");
return (0);
}

Mój problem polega na tym że chciałbym napisać drugi manipulator dla strumienia wejściowego np. "clearline" który usunie wszystkie znaki aż do napotkania znaku końca nowej lini lub końca pliku.
Proszę o pomoc !