Lập trình

Q & A cho các lập trình viên chuyên nghiệp và đam mê





4
Lập trình meta mẫu
Ai đó có thể giải thích cho tôi, tại sao cách lập trình meta mẫu đầu tiên sẽ đi vào vòng lặp vô hạn, nhưng cách thứ hai chạy chính xác. #include <iostream> using namespace std; template<int N, int M> struct commondivs { static const int val = (N<M) ? …




2
Sử dụng FragmentContainerView với thành phần Điều hướng?
Sau khi cập nhật lên Điều hướng 2.2.0-beta01 từ phiên bản trước, lint đưa ra cảnh báo về việc thay thế <fragment>thẻ bằng FragmentContainerView. Tuy nhiên, việc thay thế thẻ một mình dường như ngăn không cho biểu đồ điều hướng bị thổi phồng. Theo 2.2.0-alpha01 , FragmentContainerViewđược sử dụng …


1
Một loại cơ bản của người Viking trong Rust là gì?
Ở đâu đó tôi đã chọn thuật ngữ "loại cơ bản" (và thuộc tính của nó #[fundamental]) và bây giờ tôi muốn tìm hiểu thêm về nó. Tôi mơ hồ nhớ nó là về việc thư giãn các quy tắc kết hợp trong một số tình huống. Và tôi nghĩ …
37 rust 

3
Nó có nghĩa gì?
Đôi khi tôi thấy đoạn mã sau đây và không biết biểu thức nào đang thực sự kiểm tra. public static void Something(string[] value) { if (value is { }) { DoSomethingElse(); } }
36 c#  c#-8.0 

2
Điểm đầu tiên ở Julia là gì?
Từ tài liệu, nó cho biết Firstindex () tìm thấy chỉ mục đầu tiên của bộ sưu tập. Tại sao không chỉ sử dụng 1? Điều gì có thể xảy ra khi nó không phải là 1?
36 julia 


1
Mô hình bộ nhớ nào được triển khai trong .NET Core?
Đặc tả ECMA CLI xác định mô hình bộ nhớ yếu. Điều này cho phép sắp xếp lại thứ tự thực hiện lệnh (rất hữu ích cho hiệu suất). Nhưng viết mã cấp thấp cho một mô hình như vậy là rất khó. Và quan trọng nhất - Kiến trúc …
36 c#  .net-core 

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 cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.