在c ++中将vector中的元素添加到listBox中

时间:2016-06-11 15:32:14

标签: vector listbox c++-cli

我是新的程序员,到目前为止已经学习 C ++ 几乎15周了,我正在用databaseGUI做一个关于学生Windows-forms的小项目。 {1}})。我在 Visual Studio 2015 中使用GUI n Drag内容创建了Drop

我有class学生13 variables,其中包括getterssettersIndexFirst Name,{{1等等...)。我已成功打开与 MySQL Last name的连接,用于添加,删除和更新学生。 我还编写了对象database来从我的String^中选择文本,然后使用TextBoxes / msclr将其解析为普通字符串。

现在,问题是当我创建学生的对象并将其添加到marshal下面的vector之后:

code

我无法将该矢量的元素添加到vector<Student> vektor; Student *s = new Student(iIndeks, cIme, cPrezime, cDatumRodjenja, cFakultet, cSmer, cEmail, iBrTelefona, cDrzava, cMesto, cUlicaIBroj, cOpstina, iPostanskibr); vektor.push_back(*s); 中:

listBox

它说listBox1->Items->Add(vektor);

无法使用给定的参数列表调用函数, error argument是:

types (std::vector<Student, std::allocator<Student>>) object是:

type

我猜它很自我解释,但我不知道(不管我不应该)创建我的类,如ref类或类似的东西? 有什么建议这个新手可以做什么?

感谢您的帮助。

0 个答案:

没有答案