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

C ++ là ngôn ngữ lập trình có mục đích chung. Ban đầu nó được thiết kế như một phần mở rộng cho C và có cú pháp tương tự, nhưng giờ đây nó là một ngôn ngữ hoàn toàn khác. Sử dụng thẻ này cho các câu hỏi về mã (sẽ được) được biên dịch bằng trình biên dịch C ++. Sử dụng thẻ dành riêng cho phiên bản cho các câu hỏi liên quan đến sửa đổi tiêu chuẩn cụ thể [C ++ 11], [C ++ 14], [C ++ 17] hoặc [C ++ 20], v.v.

2
Trình kết xuất SDL là gì?
Tôi đang bắt đầu với SDL2 và gặp một số khó khăn khi cố gắng hiểu SDL_Renderer là gì. Nó là gì? Nó làm gì? Sự khác biệt giữa SDL_Renderer, SDL_Window, SDL_Surface và SDL_Texture là gì và chúng có liên quan như thế nào? Tôi đã gặp vấn đề với …
103 c++  sdl  terminology  sdl-2 


7
Đọc và ghi tệp nhị phân
Tôi đang cố gắng viết mã để đọc một tệp nhị phân vào bộ đệm, sau đó ghi bộ đệm vào một tệp khác. Tôi có mã sau đây, nhưng bộ đệm chỉ lưu trữ một vài ký tự ASCII từ dòng đầu tiên trong tệp và không có gì …
103 c++  file  binary  buffer 


2
&& nghĩa là gì trong void * p = && abc;
Tôi đã xem qua một đoạn mã void *p = &&abc;. Ý nghĩa của việc &&này là gì? Tôi biết về tham chiếu rvalue nhưng tôi nghĩ &&được sử dụng trong ngữ cảnh này là khác nhau. Điều gì &&chỉ ra trong void *p = &&abc;?
102 c++  c  gcc  operators 

7
Làm cho chương trình chạy chậm
Có cách nào để chạy chương trình C ++ chậm hơn bằng cách thay đổi bất kỳ thông số hệ điều hành nào trong Linux không? Bằng cách này, tôi muốn mô phỏng điều gì sẽ xảy ra nếu chương trình cụ thể đó chạy trên một máy thực sự …
102 c++  c  linux  unix  ubuntu 

9
Tại sao chuỗi :: so sánh trả về một int?
Tại sao string::comparetrả về một intthay vì một loại nhỏ hơn như shorthoặc char? Sự hiểu biết của tôi là phương thức này chỉ trả về -1, 0 hoặc 1. Phần thứ hai, nếu tôi thiết kế một phương thức so sánh để so sánh hai đối tượng cùng loại …
102 c++ 




4
Làm cách nào để sử dụng CMake?
Tôi đang cố gắng sử dụng CMake để biên dịch opencv. Tôi đang đọc hướng dẫn nhưng không thể hiểu các tệp CMakeLists là gì và nó được kết nối như thế nào với gui của CMake? Cũng không thể hiểu được makefiles là gì, chúng có giống nhau là …
102 c++  visual-studio  cmake 




7
Đặt lại mảng int C về 0: cách nhanh nhất?
Giả sử rằng chúng ta có T myarray[100]với T = int, unsigned int, long long int hoặc unsigned long long int, cách nhanh nhất để đặt lại tất cả nội dung của nó về 0 (không chỉ để khởi tạo mà còn đặt lại nội dung nhiều lần trong chương …
102 c++  c  arrays  memset 

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.