Så er jeg på farten igen og ville lige hører jer kloghoveder om i kune se hvad der der galt her:
#include <iostream>
#include <time.h>
#include <stdlib.h>
#include <string>
#include <vector>
int main()
{
   srand(time(0));
   std::vector<std::string> Navne;
   Navne.push_back("Tarik");
   Navne.push_back("Kasper");
   Navne.push_back("Sakaria");
   Navne.push_back("Simon");
   Navne.push_back("Tobias");
   Navne.push_back("Lasse");
   Navne.push_back("Rolf");
   Navne.push_back("Rasmus");
   std::vector<std::string> navne;
   navne.push_back("Marwah");
   navne.push_back("Sinne");
   navne.push_back("Salma");
   navne.push_back("Esra");
   navne.push_back("Stefanie");
   navne.push_back("Nada");
   navne.push_back("Tine");
   navne.push_back("Kevser");
   navne.push_back("natascha");
   std::cout << "Velkommen til 9x matchfinder, by kasper" << std::endl;
   std::cout << "Skriv dit navn: ";
   std::string Navn;
   std::getline(std::cin, Navn);
   if ( std::string Navn = "Salma" )
   {
       std::cout << Navn << " + " << Navne[rand()%Navne.size()] << "  <33 det perfekte match!" << std::endl << std::endl;
   std::system("pause");
   }
   std::cout << navne[rand()%Navne.size()] << " + " << Navne[rand()%Navne.size()] << "  <33 det perfekte match!" << std::endl << std::endl;
   std::system("pause");
   return 0;
}
fejlen opstår på linje 34, med "if" kommandoen, da jeg ikke er sikker på omden er rigtig sat eller rigtigt opbygget
						
						
						
						
		
							Indlæg senest redigeret d. 07.03.2009 23:47 af Bruger #14510