Lập trình

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

6
Const trước hay const sau?
Để bắt đầu, bạn có thể biết rằng constcó thể được sử dụng để làm cho dữ liệu của đối tượng hoặc con trỏ không thể sửa đổi hoặc cả hai. const Object* obj; // can't change data Object* const obj; // can't change pointer const Object* const obj; // …
145 c++  c  syntax  const 

9
Sử dụng thử vs nếu trong python
Có một lý do để quyết định nên sử dụng một trong những tryhoặc ifcấu trúc nào, khi kiểm tra biến có giá trị không? Ví dụ: có một hàm trả về danh sách hoặc không trả về giá trị. Tôi muốn kiểm tra kết quả trước khi xử lý …
145 python 

4
Ý nghĩa của ios_base :: sync_with_stdio (sai); cin.tie (NULL);
Tầm quan trọng của việc bao gồm ios_base::sync_with_stdio(false); cin.tie(NULL); trong chương trình C ++? Trong các thử nghiệm của tôi, nó tăng tốc thời gian thực hiện, nhưng có trường hợp thử nghiệm nào tôi nên lo lắng bằng cách bao gồm điều này không? Làm 2 câu lệnh luôn …
145 c++  c 





9
Không tìm thấy lệnh khi sử dụng sudo
Tôi có một kịch bản gọi là foo.sh trong thư mục nhà của tôi. Khi tôi điều hướng đến thư mục này và nhập ./foo.sh, tôi nhận được -bash: ./foo.sh: Permission denied. Khi tôi sử dụng sudo ./foo.sh, tôi nhận được sudo: foo.sh: command not found. Tại sao điều này …
145 linux  bash  sudo 






5
Git hợp nhất hai chi nhánh địa phương
Tôi có nhánh Master, nhánh A và nhánh B. Bây giờ tôi đang làm việc ở nhánh A và tôi cần hợp nhất nhánh A với nhánh B và tiến hành công việc của mình ở nhánh A. Tất cả các tệp được ghi vào nhánh A và B. Cách …
145 git  merge 


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.