Användarprofil

Uppgifter
Användarnamn
Email
Besök -
Hemsida Ingen
Plats (stad)
Senaste besök 01:00 - 1:a Januari 1970
Poster i forumet
Varningar
Grupp
Medlem sedan 01:00 - 1:a Januari 1970
Artiklar och filer
Den här användaren har inga artiklar eller filer

Avatar


Presentation av

Den här användaren har inte skapat någon personlig presentation.

Senaste inläggen i forumet

Typewriter Effect
Jag gjorde så här, jag undrar om det finns nåt lättare sätt än att omdefiniera text variablen och gå till funktionen varje gång.
  1. #include <iostream>
  2. #include <ctime>
  3. #include <stdlib.h>
  4. #include <string>
  5. #include "windows.h"
  6. using std::string;
  7. using std::cin;
  8. using std::cout;
  9. string text;
  10. void message();
  11. int main(){
  12. int age;
  13. int compage = age+10;
  14. string cage;
  15. string name;
  16. system("color 0a");
  17. text="Hello... What's your name? =)\n\n";
  18. message();
  19. cin >> name;
  20. text=name+".. My name is Jayson, but you can call me J\n\n";
  21. message();
  22. text="Can I call you n00b?\n\n...\n\nOkey then, n00b.\n\n";
  23. Sleep(2000);
  24. message();
  25. text="How old are you "+name+" the n00b? :P\n\n";
  26. message();
  27. cin >> age;
  28. itoa(compage, cage);
  29. text="rofl.. I'm "+cage+"...\n\n";
  30. message();
  31. cin.get();
  32.  
  33. }
  34. void message(){
  35. int delay;
  36. for(int a=0;a<text.size();a++){
  37. delay = rand()%200+10;
  38. Sleep(delay);
  39. cout << text[a];
  40. }
  41. }


Postad 18:18 - 22:a December 2008
Typewriter Effect
Hej, jag behöver hjälp med att göra en liknande "skrivare" effekt alltså den skriver ut en bokstav var 100 millisekund. Här är koden
  1. #include <iostream>
  2. #include <string>
  3. #include "windows.h"
  4. using std::string;
  5. using std::cin;
  6. using std::cout;
  7. int main(){
  8. system("color 0a");
  9. string text;
  10. text = "Hello... Welcome to the matrix..";
  11. for(int a=0;int a=text;a++){
  12. Sleep(100);
  13. cout << text[a];
  14. }
  15. }

Det jag försökt göra är så att den skriver ut en bokstav i taget från strängen text.. Det funkar dock inte utan den skriver ut bokstaven "w" hela tiden. Kan någon hjälpa mig eller någon som vet ett enklare sätt att göra? Vill ha hela spelet i sån här effekt, ska jag lägga all text i strängen då? Hoppas ni förstårSmiley

NVM, fixade det.

Postad 01:32 - 20:e December 2008

Skicka meddelande
Läs s blog