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