Qt vs C# - список и вектор
Я хочу задать следующий вопрос:
Q: В чем разница между AddRange() в C# и Append() в Qt?
Я прочитал описание для обоих, и на мой взгляд, они практически идентичны по функциональности.
1 ответ
Решение
Концептуально оба метода идентичны, хотя QList
предлагает переопределение, которое принимает только один элемент (QList::add(const T&)
) в то время как IList
в.NET предоставляет метод с другим именем для достижения этой цели (IList.Add
).
QList
также предлагает push_back
метод, который делает именно то, что add(const T&)
метод делает.