String::find, pomoc.

0

Mam taki kod, określiłem już ile razy program ma zrobić daną czynność pętlą for, tylko mam problem z zastosowaniem funkcji string na znalezienie spacji w podanym wyrazie, oraz dodanie do niej następnej :) (oczywiście spacji ma dodać tyle ile jest określonych w funkcji for)
Jeżeli mógłby mi ktoś pomóc to byłbym wdzięczny, chodzi mi o podanie jakiegokolwiek przykładu tego typu operacji w praktyce, czyli kawałka kodu :)

#include <iostream>
#include <conio.h>
#include <cstring>
using namespace std;
int main()
{
	int dlugosc; // oczekiwana
	cout << "podaj dlugosc:";
	cin >> dlugosc; // oczekiwana

	cout << "podaj wyraz:";
    string wyraz;
    cin >> wyraz;
    	if (dlugosc > wyraz.length())
    	{
    		int ilosc; //ilosc spacji do wpisania
    		ilosc = dlugosc - wyraz.length();
    		cout << "dlugosc Twojego wyrazu to:\n" << wyraz.length() << "\n" <<  "czyli brakuje:" << ilosc << "\n";
    		
    		int powtwhi;
    		powtwhi = 0;
    		int za;
	for(za=0; za<ilosc; za++)
{

}
   
}
else
cout << "Zle\n";
    getch();
    return( 0 );
}
2

Kolejny biedak z banem na googlach, ten google juz prawie wszystkich zbanował!
http://www.cplusplus.com/reference/string/string/operator%5B%5D/

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