Nạp chồng toán tử ++ và -- trong C++
Các toán tử tăng (++) và toán tử giảm (--) là hai toán tử một ngôi quan trọng có sẵn trong C++. Ví dụ sau minh họa cách nạp chồng toán tử tăng (++) với sự sử dụng của tiền tố cũng như hậu tố. Tương tự, bạn cũng có thể nạp chồng toán tử giảm (--) trong C++: ...
FinTech Việt Nam sẽ phát triển mạnh mẽ trong thời gian sắp tới
Sau buổi hội thảo “Propelling your startup dreams – Đòn bẩy cho giấc mơ khởi nghiệp” xoay quanh các nhóm khởi nghiệp FinTech tại Việt Nam, Techtalk đã có cơ hội trò chuyện và lắng nghe chia sẻ đầy bổ ích từ ban tổ chức chương trình – các đại diện đến từ The FinLab và ngân ...
Con trỏ this trong C++
Mỗi đối tượng trong C++ có sự truy cập tới vị trí riêng của nó thông qua một con trỏ quan trọng gọi là con trỏ this . Con trỏ this trong C++ là một tham số ẩn với tất cả hàm thành viên. Vì thế, bên trong một hàm thành viên, con trỏ this có thể tham chiếu tới ...
Tản mạn một bài toán trong Project
Cách giải đơn giản sum((pow(i,i) for i in range(1,1000))) % 10**10 1 2 3 sum ( ( pow ( i , i ) for i in range ( 1 , 1000 ) ) ) % 10 * * 10 ...
Nạp chồng toán tử gán trong C++
Bạn có thể nạp chồng toán tử gán (=) như khi bạn có thể với các toán tử khác trong C++ và nó có thể được sử dụng để tạo một đối tượng giống như copy constructor. Ví dụ sau minh họa cách nạp chồng toán tử gán trong C++: #include <iostream> using ...
10 lý do tại sao bạn không phải là một Tester chuyên nghiệp
Tại sao tester không được đối xử chuyên nghiệp trong một số tổ chức? Bạn là một Tester chuyên nghiệp chưa? Nếu bạn đang đọc một bài viết liên quan đến QA trong thời gian rảnh theo thứ tự để nâng cao kỹ năng test, bạn thuộc vào số nhỏ (và hi vọng sẽ tăng lên) những người mong muốn ...
Con trỏ tới lớp trong C++
Một con trỏ tới một lớp trong C++ được thực hiện theo cách giống hệt như một con trỏ tới một cấu trúc; và để truy cập các thành viên của một con trỏ tới một lớp bạn sử dụng toán tử truy cập thành viên trong C++ là toán tử ->, như khi bạn thực hiện với các con ...
Lý do khiến Uber phải chuyển từ Postgres sang MySQL
Introduction Mới đầu, Uber sử dụng ứng dụng backend nguyên khối được viết bằng Python và sử dụng Postgres để nhất quán dữ liệu. Sau một thời gian, cấu trúc của Uber đã có sự thay đổi rõ rệt, sang mô hình microservices và các data platform mới. Đặc biệt, trong nhiều trường hợp dùng ...
Nạp chồng toán tử truy cập thành viên lớp (->) trong C++
Toán tử truy cập thành viên lớp (->) có thể được nạp chồng, nhưng nó khá là phức tạp. Nó được định nghĩa để cung cấp một kiểu lớp một hành vi "pointer-like". Toán tử -> phải là một hàm thành viên. Nếu được sử dụng, kiểu trả về của nó phải là một con trỏ hoặc ...
Nạp chồng toán tử subscript [] trong C++
Toán tử subscript [] trong C++ thường được sử dụng để truy cập các phần tử mảng. Toán tử này có thể được nạp chồng để nâng cao tính năng đang tồn tại về mảng trong C++ (do vậy, có thể gọi là toán tử chỉ số mảng). Ví dụ sau minh họa cách nạp chồng toán tử ...
Nạp chồng toán tử nhị phân trong C++
Các toán tử nhị phân trong C++ nhận hai tham số. Bạn sử dụng toán tử nhị phân khá thường xuyên, ví dụ như toán tử cộng (+), toán tử trừ (-) và toán tử chia (/). Ví dụ sau giải thích cách toán tử cộng (+) có thể được nạp chồng trong C++. Tương tự, bạn có thể nạp ...
Trả về con trỏ từ hàm trong C++
Như chúng ta đã thấy cách C++ cho phép trả về một mảng từ một hàm, tương tự như vậy, C++ cho phép bạn trả về một con trỏ từ một hàm. Để làm điều này, bạn phải khai báo một hàm trả về một con trỏ như sau: int * tenHam () { . . . } Điều ...
Nạp chồng toán tử gọi hàm () trong C++
Toán tử gọi hàm () trong C++ có thể được nạp chồng cho các đối tượng của kiểu lớp. Khi bạn nạp chồng (), bạn đang không tạo một cách mới để gọi một hàm. Đúng hơn là, bạn đang tạo một hàm toán tử mà có thể được truyền số tham số tùy ý. Ví dụ sau minh họa cách ...
Hàm friend trong C++
Hàm friend trong C++ của một lớp được định nghĩa bên ngoài phạm vi lớp đó, nhưng nó có quyền truy cập tất cả thành viên private và protected của lớp đó. Ngay cả khi các nguyên mẫu cho hàm friend xuất hiện trong định nghĩa lớp, thì các hàm friend không là các hàm ...
Contructor và Destructor trong C++
Class Contructor trong C++ Một class contructor là một hàm thành viên đặc biệt của một lớp mà được thực thi bất cứ khi nào chúng ta tạo các đối tượng mới của lớp đó. Một constructor sẽ có tên giống như lớp và nó không có bất kỳ kiểu trả về, kể cả kiểu void. ...
Thành phần Controller trong AngularJS
Một ứng dụng AngularJS hoạt động chính dựa vào thành phần controller để điều khiển luồng dữ liệu trong ứng dụng. Một controller được định nghĩa bằng cách sử dụng directive là ng-controller . Một controller là một đối tượng JavaScript bao gồm các thuộc tính và ...
Hàm inline trong C++
Hàm inline trong C++ là khái niệm mạnh mẽ mà được sử dụng phổ biến với các lớp. nếu một hàm là inline, thì compiler đặt một bản sao code của hàm đó tại mỗi vị trí mà hàm đó được gọi tại compile time. Bất kỳ thay đổi nào tới một hàm inline có thể đòi hỏi tất ...
Hàm thành viên lớp trong C++
Một hàm thành viên của một lớp là một hàm mà có định nghĩa hoặc prototype của nó bên trong định nghĩa lớp giống như bất kỳ biến nào khác. Nó hoạt động trên bất kỳ đối tượng nào của lớp mà nó là một thành viên, và có sự truy cập tới tất cả thành viên của một lớp ...
Các Module trong AngularJS
AngularJS hỗ trợ tiếp cận theo hướng module. Module được sử dụng để phân biệt phần xử lý logic (service), controller và application… và giúp code trở nên rõ ràng. Chúng ta định nghĩa module thành các file JavaScript riêng rẽ và đặt tên chúng theo mỗi tệp ...
Thành viên Static của lớp trong C++
Chúng ta có thể định nghĩa các thành viên lớp là static bởi sử dụng từ khóa static trong C++. Khi chúng ta khai báo một thành viên của một lớp là static, nghĩa là, dù cho có bao nhiêu đối tượng của lớp được tạo, thì sẽ chỉ có một bản sao của thành viên static. ...







