これはポインタであるかどうかにかかわらず、どのように扱うかわかりません。Forループで複数の変数を宣言してからそれらの変数データを代入する
for (int i = 0; i < 5; i++)
{
QString companyTaskText = "companyTask" + QString::number(i + 1);
QTextEdit *companyTaskText = new QTextEdit();
compoanyTaskText = "companyNumSoldiers" + QString::number(i + 1);
QComboBox *companyTaskText = new QComboBox();
for (int j = 0; j < 50; j++)
{
____->addItem(QString::number(i + 1));
}
}
ここで私は、上記のforループで作成されたQComboBoxをポイントする方法があります。私はちょうどこれをすべて間違っているかもしれない。
QComboBox * companyTaskText = new QComboBox(); QComboBoxにする必要があります* companyTaskCombo =新しいQComboBox();混乱がなくなりました。ちょうどcompanyTaskCombo - > addItem(QString :: number(i + 1));を実行します。コンボボックスで... – BenPen
**同じスコープで宣言された同じ名前の複数の変数を持つことはできません。 – NathanOliver
私はこの質問をdownvotingはやや不公平だと感じています。基本的な質問ですが、誰もがどこかでプログラミングを始めます。 – BenPen