expected init-declarator before "if"
-
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
#include <iostream>
#include <string>using namespace std;
{
void quicksort(string *a, int left, int right)if (left < right)
{
string pivot = a[right];
int l = left;
int r = right;
do
{
while (a[l] < pivot)
l++;
while (a[r] > pivot)
r--;if (l <= r)
{
string swap = a[l];
a[l] = a[r];
a[r] = swap;
l++;
r--;
}
} while (l <= r);quicksort(a, left, r);
quicksort(a, l, right);
}
}int main()
{
string values[] = {"hans", "sarah", "franz", "philipp", "julia", "zeus", "jessica", "peter"};
int count = sizeof(values) / sizeof(*values);for (int i = 0; i < count; i++)
cout << values[i] << " ";
cout << endl;quicksort(values, 0, count - 1);
for (int i = 0; i < count; i++)
cout << values[i] << " ";
cout << endl;system("PAUSE");
return 0;
}
system("PAUSE");
return EXIT_SUCCESS;
}Anyone can help?
declaration failure, but where?
-
Dieser Thread wurde von Moderator/in Jochen Kalmbach aus dem Forum C++/CLI mit .NET in das Forum C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
benutze ueberigen Dev-C++
-
Aveiro schrieb:
benutze ueberigen Dev-C++
Tolle Wahl! Wieso benutzt du nicht auch cpp-Tags, die deinen Code lesbarer machen würden? Und wie wäre es mit einer ordentlichen Fehlerbeschreibung? Und wieso wechselst du die Sprache? Oder ist der Code samt Frage zufällig nicht von dir?
-
brauchst doch wohl keine tags um diesen kleinen code zu lesen oder?
-
Aveiro schrieb:
brauchst doch wohl keine tags um diesen kleinen code zu lesen oder?
Können != wollen
-
helft mir doch einfach und fertig, bin nun mal kein uber crack was cpp angeht!
-
Mach doch einfach cpp-Tags drum und fertig.
declaration failure, but where?
Das sagt dir der Compiler.
-
Mein compiler sagt mir was im thread titel steht !
-
Die Zeile des "Vergehens" steht nicht im ThreadTitel
-
Ohne Zeile? Scheiss Compiler.
Du hast da aber schon zwei "main"-Funktionen, kann also gar nicht funktionierne. Includes innerhalb einer Funktion? Das sieht nach schlechtem Copy&Paste aus.
-
Wenn du willst, dass dir geholfen wird, solltest du etwas kooperativer sein. Eine genaue Fehlerbeschreibung und übersichtlicher Code ( Stichwort CPP-Tags und posten von relevantem Code ) sind hier die wichtigsten Informationen.