Khám phá C++17: Khai báo using với độ dài biến đổi

Khai báo using Đầu tiên, hãy xem cách sử dụng khai báo using trong lớp: Mã 1 #include <iostream> using namespace std; struct Caculator { void tinh(int) {cout << "Caculator::tinh(int)" << endl;} }; struct AdvancedCalculator : Caculator { }; int main() { AdvancedCalculator calc; calc.tinh(1); // Caculat ...

Đăng vào ngày 10 tháng 7 lúc 23:40

Giới thiệu về Template trong C++

Lập trình tổng quát (Generic Programming) Viết mã nguồn không phụ thuộc vào kiểu dữ liệu cụ thể là một phương pháp tái sử dụng mã nguồn hiệu quả, và template chính là nền tảng để thực hiện lập trình tổng quát trong C++. Xét ví dụ về hàm hoán đổi giá trị. Trong C, chúng ta cần tạo các hàm có tên khác nhau để xử lý từng kiểu dữ liệu. Sau khi học ...

Đăng vào ngày 18 tháng 6 lúc 16:50

Cài đặt Nginx sử dụng Ansible

Trang web chính thức của Ansible đề xuất cấu trúc playbook như sau: Cấu trúc thư mục production # Tệp inventory cho môi trường sản xuất staging # Tệp inventory cho môi trường thử nghiệm group_vars / # Các biến cho nhóm máy chủ group1 group2 hosts_vars / # Các biến cho từng máy chủ cụ thể hostname1 hostname2 = = = ...

Đăng vào ngày 30 tháng 5 lúc 20:07