だから、私は答えを探し回りました.複数の人が同じエラー応答を受け取りましたが、彼らのエラーが私のコードをどのように修正できるかわかりません.
私は昨日 C++ を試し始めましたが、ほとんどの Python だけでなく C# も経験しています。
学習用に、簡単な連絡帳を作成しています。クラスやその他の実装はまだ終わっていません。最初にこれを修正する必要があります。
正確なエラーは
kontaktbok.cpp:9: error: expected unqualified-id before 'public'
そしてコードはこちら
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
bool running = true;
public class Contact
{
private:
string firstname = "";
string lastname = "";
string phonenumber = "";
public:
Contact()
{
this.firstname = "Alfred";
}
};
int main()
{
cout << "Welcome to the Contact book!" << endl <<
"Made by X";
while (running)
{
cout << "1. Add contact" << endl
<< "2. List contacts" << endl
<< "3. Quit" << endl;
cout << "Choice: ";
string mystr;
getline(cin, mystr);
int choice;
stringstream(mystr) >> choice;
switch (choice)
{
case 1: cout << "asd";
case 2: cout << "asd2";
case 3: running = false;
default : cout << "Invalid integer";
}
}
return 0;
}
前もって感謝します!