-
c++ - không thể sử dụng trình vòng lặp vector trong vector<><> khi chạyDereference trên *>*>
Tôi có hàm hủy này tạo ra lỗi "trình lặp vectơ không được tham chiếu" khi chạy. GridMatrix là một std::vector * > * > * > * > Tôi đã thêm tên kiểu và kiểu chữ
-
Tạo vectơ có kích thước vectơ trong "2d-vector"(vector< vector<>>)?
Tôi có một vectơ gồm các vectơ, giả sử std::vector > my2dArray; Bây giờ tôi muốn một vectơ chứa kích thước của vectơ trong my2dArray; Bằng tay, nó trông giống như
-
java - được đồng bộ hóa (vector) Bạn khóa tất cả các Vector hay chỉ Vector lưu trữ chúng?
Giả sử mình có một số vectơ : v1, v2, v3 Giả sử mình cũng có một vectơ chứa các vList này = {v1, v2, v3} Nếu mình đồng bộ (vList) thì có nghĩa là v1, v2 và v3 cũng vậy
-
Làm cách nào để thêm vectơ vào vectơ trong C++? vectơ .push_back( vectơ <>)?
Tôi đang tạo một mảng vectơ 2D gồm char làm biến lớp, nhưng tôi gặp sự cố khi thêm vectơ vào mảng vectơ. Tôi đang chạy gcc bằng tiêu chuẩn C++ 11. Tôi cố gắng sử dụng vector
-
vector - Làm cách nào để sửa đổi Vector dựa trên thông tin về một mục trong Vector?
Làm cách nào để sửa đổi Vec dựa trên thông tin về một mục trong Vec mà không có tham chiếu bất biến và có thể thay đổi đối với vectơ? Tôi đã cố gắng tạo một ví dụ tối thiểu thể hiện vấn đề cụ thể của mình. Trong mã thực của tôi, cấu trúc Builder đã là cấu trúc trung gian được đề xuất bởi các câu trả lời khác. cụ thể
-
vector - Tạo Vector mới từ Vector cũ?
Câu hỏi này đã có câu trả lời ở đây: Cách Rust thành ngữ để sao chép/sao chép một vectơ trong hàm được tham số hóa là gì?
-
android — Trình vòng lặp cho vectơ không thể xử lý vectơ một chiều
Trong chương trình của tôi, tôi có một vectơ số nguyên. Bây giờ tôi muốn lấy một vectơ từ một vectơ vectơ và thao tác trên nó trong một vùng chứa vectơ khác, nhưng tôi gặp lỗi...
-
C++ OpenCV: Chuyển đổi vectơ<>> sang vectơ<>>
Tôi nhận được dữ liệu vectơ> do OpenCV cung cấp. Vì một số lý do (ví dụ: bù/tỷ lệ) tôi cần chuyển đổi Điểm dữ liệu thành Point2f. Làm thế nào tôi có thể làm điều này? Ví dụ: std::vector > conto
-
Khởi tạo một vectơ trống của vectơ với các phần tử của vectơ
Tôi có một hàm sẽ khởi tạo một vectơ trống từ loại chuỗi bằng cách sử dụng một số phần tử từ một vectơ nhất định từ loại chuỗi. Cú pháp của tôi trông như thế này std::vector> extr
-
C++ OpenCV: Chuyển đổi vectơ<>> sang vectơ<>>
Tôi nhận được dữ liệu vectơ> do OpenCV cung cấp. Vì một số lý do (ví dụ: bù/tỷ lệ) tôi cần chuyển đổi Điểm dữ liệu thành Point2f. Làm thế nào tôi có thể làm điều này? Ví dụ: std::vector > conto
-
c++ - vectơ khởi tạo của vectơ (vectơ bên ngoài và vectơ bên trong)
Có rất nhiều câu hỏi tương tự ở đây, nhưng tôi thực sự không tìm thấy câu trả lời cụ thể nào cho câu hỏi của mình. Tôi có một vectơ vectơ làm thuộc tính của một lớp. Một thuộc tính khác là Buck_count. Tôi muốn chuyển đổi vec của vector
-
Truy cập vectơ C++ trong vectơ mà không cần sao chép vectơ
Nếu tôi tạo một vectơ gồm các vectơ như thế này: std::vector> myVectorOfVectors và sau đó điền nó bằng thứ gì đó: std::vector myVector1;
-
c++ - Chèn các thành viên vectơ vào vectơ trong quá trình mở rộng: vector.push_back(vector[0])
Tôi đang viết một lớp vectơ tùy chỉnh trong C++. Tôi có một câu hỏi về mã như thế này: vector vec.push_back(one);
-
c++ đọc tệp văn bản thành vector Sau đó viết một vectơ hoặc mảng dựa trên từ đầu tiên trong vectơ bên trong
Đây là câu hỏi tôi đã đăng chương trình c++ để đọc tệp csv có kích thước không xác định (chỉ chứa số float) với hằng số (b
-
c++ - Vector.swap() và vector.erase() có giải phóng tất cả bộ nhớ được phân bổ nếu vectơ là vectơ của vectơ không?
vector> a; for (int i=0;iv(i+1); iota(v.begin(),v.end(),1); a.push_back(v); } a.erase(a.beg
-
c++ - chỉ số vectơ nằm ngoài phạm vi của vectơ vectơ
Có lẽ đã muộn nhưng tôi không hiểu tại sao tôi lại nhận được chỉ số vectơ ngoài phạm vi của mã này: int m = 3; int n = 2; std::vector> path(m, std::vector(n, 0
-
Bản sao vectơ C++ hoạt động cho một vectơ nhưng không hoạt động cho vectơ khác
Vấn đề này thực sự kỳ lạ và tôi dường như không thể tìm thấy bất cứ điều gì gây ra nó. Vì vậy, đây là hàm nạp chồng toán tử gán, chim và động vật có vú là vectơ. (Sau đây là lớp) const Đăng ký& Đăng ký::opera
-
c++ - vectơ cặp số nguyên với vectơ vectơ số nguyên
Làm cách nào để chuyển std::vector> thành std::vector>? Có cách nào thực sự hiệu quả không? Câu trả lời hay nhất tôi sẽ làm như thế này: #include #include int main() { //
-
c++ - trình lặp vectơ không thể tham chiếu được (vectơ trong vectơ)
Tôi đang cố gắng ghi một số dữ liệu từ các vectơ này vào một tệp văn bản. Khi tôi chạy mã, nó trả về lỗi thời gian chạy. Danh mục, Sản phẩm, Giỏ hàng, Khách hàng và Địa chỉ đều là các cấu trúc chứa mỗi g
-
c++ - vectơ<>> với vectơ<> trong c++*>
Rõ ràng nó sẽ khác nhau tùy thuộc vào trình biên dịch bạn sử dụng, nhưng tôi tò mò về các vấn đề hiệu suất khi thực hiện vector> so với vector*> , đặc biệt là trong C++. Cụ thể: giả sử vectơ bên ngoài của bạn đã đầy và bạn muốn bắt đầu chèn các phần tử vào bên trong đầu tiên
Tôi là một lập trình viên xuất sắc, rất giỏi!