Stránka 1 z 1

Zastavenie hudby

Napsal: čtv 2. srp 2012, 16:18
od Jadu
Zdravím robím program ktorý bude prehravat hudbu podla prijatej int funkciou recv v Dev C++ a mam dva problemy 1. vytvoril som si zatial taky lachky program ktory prehrava hudbu podla toho ake cislo na klavesnici stlacim akurat hudba hra az kym neskonci piesen a pocas toho kym hra ju nijako nemozem zastavit a zmenit piesen neviete mi s tým niekto poradit? tu je ukazka mojho programu int main(int)
{
int x;
while(1==1)
{
cin >> x;

if (x==1)
{
PlaySound("C:/Hudba/a.wav", NULL, SND_FILENAME);
cin >> x;
getchar();
system("PAUSE");

}
if (x==2)
{
PlaySound("C:/Hudba/b.wav", NULL, SND_FILENAME);
cin >> x;
getchar();
system("PAUSE");
}
a druhy je uz v tom finalnom programe kde pouzivam tento riadok na recv
recv(client, buffer, sizeof(char)*BUFSIZE, 0);
toto je ked prijmam string ale ked hore zadefinujem buffer ako int a nie ako char a do recv miesto sizeof(char)*BUFSIZE iba 4 tak mi vypise chybu viete mi niekto poradit?