Câu hỏi được gắn thẻ «slice»

Một lát cắt là một đại diện của một phần của chuỗi, thường được xác định bởi tham chiếu đến chuỗi bên dưới, chỉ mục cho vị trí bắt đầu, vị trí dài hoặc kết thúc và tùy chọn giá trị "sải chân" hoặc "bước". Vui lòng sử dụng các thẻ "cắt đối tượng" cho vấn đề cắt trong C ++ và "cắt chương trình" cho kỹ thuật phân tích.






3
Làm thế nào để nối một lát dây thành một chuỗi?
package main import ( "fmt" "strings" ) func main() { reg := [...]string {"a","b","c"} fmt.Println(strings.Join(reg,",")) } cho tôi một lỗi về: prog.go: 10: không thể sử dụng chuỗi reg (loại [3]) làm kiểu chuỗi [] trong đối số cho chuỗi.Join Có cách nào trực tiếp / tốt hơn so với …
129 go  slice 


3
Làm thế nào để bạn xóa một lát trong Go?
Cách thích hợp để xóa một lát trong Go là gì? Đây là những gì tôi đã tìm thấy trong các diễn đàn đi : // test.go package main import ( "fmt" ) func main() { letters := []string{"a", "b", "c", "d"} fmt.Println(cap(letters)) fmt.Println(len(letters)) // clear the slice letters = …
124 arrays  go  slice 


5
Triển khai cắt trong __getitem__
Tôi đang cố gắng triển khai chức năng lát cắt cho một lớp tôi đang tạo để tạo ra một biểu diễn vectơ. Tôi có mã này cho đến nay, mà tôi tin rằng sẽ triển khai đúng lát cắt nhưng bất cứ khi nào tôi thực hiện một lệnh …


3
Cách ngắn gọn để tạo một lát 2D trong cờ vây là gì?
Tôi đang học cờ vây bằng cách thực hiện chuyến tham quan cờ vây . Một trong những bài tập ở đó yêu cầu tôi tạo một lát 2D gồm dycác hàng và dxcột có chứa uint8. Cách tiếp cận hiện tại của tôi, đang hoạt động, là: a:= make([][]uint8, …
103 go  slice 




Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.