Lập trình

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



2
Là std :: chrono :: năm lưu trữ thực sự ít nhất 17 bit?
Từ cppreference std::chrono::years (since C++20) duration</*signed integer type of at least 17 bits*/, std::ratio<31556952>> Sử dụng libc++, có vẻ như việc lưu trữ nhấn mạnh của std::chrono::yearslà shortcó chữ ký 16 bit . std::chrono::years( 30797 ) // yields 32767/01/01 std::chrono::years( 30797 ) + 365d // yields -32768/01/01 apparently UB Có …
14 c++  chrono  c++20  libc++ 

3
Sau khi cập nhật SDK Google Ads, addTestDevice không được dùng nữa, Làm thế nào để giải quyết?
Sau khi cập nhật Google Ads SDK to 19.0.0đưa ra một thông báo cảnh báo addTestDevice()không dùng nữa, trong khi tôi đã tìm kiếm liên kết này để giải quyết vấn đề nhưng không thành công. Vậy làm thế nào để giải quyết. Mã của tôi đây mAdView.loadAd(new RequestConfiguration.Builder .setTestDeviceIds(AdRequest.DEVICE_ID_EMULATOR) …




3
Sắp xếp một vectơ theo thứ tự giảm dần trong hai phạm vi
Nói rằng tôi có một vectơ số nguyên: std::vector<int> indices; for (int i=0; i<15; i++) indices.push_back(i); Sau đó, tôi sắp xếp nó theo thứ tự giảm dần: sort(indices.begin(), indices.end(), [](int first, int second) -> bool{return indices[first] > indices[second];}) for (int i=0; i<15; i++) printf("%i\n", indices[i]); Điều này tạo ra như …

1
Ứng dụng gặp sự cố trong thời gian chạy sau khi cập nhật lên Android Studio 3.6
Tôi đã thử Vô hiệu hóa bộ nhớ cache, làm sạch dự án, cài đặt lại ứng dụng. Tôi không sử dụng ràng buộc dữ liệu. Tôi đang sử dụng plugin Realm io.realm:realm-gradle-plugin:5.3.1 Dưới đây là một số thông tin liên quan từ build.gradle: compileSdkVersion 29 buildToolsVersion 29.0.3 implementation "androidx.appcompat:appcompat:1.1.0" …

3
Kiểm tra xem đầu ra có trên thành phần không
Hãy xem xét các thành phần sau: @Component({ selector: 'app-test' template: 'Hello!' }} export class TestComponent { @Output() readonly selectionChange = new EventEmitter<SomeTypeHere>(); } Với cuộc gọi: <app-test (selectedChange)="selectedChangeHandler($event)"></app-test> Lưu ý rằng tôi đã viết selectedChangethay vì tên đầu ra chính xác selectionChange. Angular 9 với cờ strictTemplatesđược kích hoạt …


1
Bia - cài đặt lại python @ 2
Tôi đã gặp vấn đề với openssl và python @ 2 với brew, điều này đã giải thích ở đây (chưa được giải quyết) . Cách giải quyết được ghi lại để cài đặt lại Python và openssl không hoạt động, vì vậy tôi quyết định tôi sẽ gỡ cài …

1
Clang không biên dịch mã nhưng gcc và msvc đã biên dịch nó
Tôi không hiểu vấn đề là gì: trong mã của tôi hoặc trong trình biên dịch (ít có thể hơn). Có một đoạn mã như thế này: #include <iostream> #include <type_traits> #include <set> template<typename T, typename = void> struct TestA: std::false_type {}; template<typename T> struct TestA<T, std::void_t<typename T::reverse_iterator>> : std::true_type …


1
'Đặt hàng' các bộ trong python
Khi tôi chuyển đổi danh sách Python 3.8.0 thành một tập hợp, thứ tự tập kết quả * có cấu trúc cao theo cách không tầm thường. Làm thế nào cấu trúc này được trích xuất từ ​​danh sách giả ngẫu nhiên? Là một phần của thử nghiệm tôi đang …
14 python 

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.