pages Bài viết mới nhất
  • description
    C/C++ Rye Nguyen 16/09/2014 10:08 visibility 19709
    Khái niệm chuỗi ký tự do con người đặt ra để thuận tiện trong việc sử dụng. Có thể hiểu đơn giản, chuỗi là tập hợp các ký tự được lưu trữ liên tiếp trong vùng nhớ máy tính. Mỗi ký tự có kích thước 1 byte, do đó kích thước của chuỗi ký tự sẽ bằng tổng số các ký tự có mặt trong chuỗi. Bài viết này sẽ giúp các bạn có được những kiến thức cơ bản trong thao tác xử lý chuỗi trong ngôn ngữ C.
  • lightbulb_outline
    C/C++ Trần Minh Cường 15/09/2014 16:33 visibility 5098
    Xuất phát từ vấn đề đánh giá tiêu chuẩn một sản phẩm do một người lập trình làm ra, điều quan trọng không kém đó chính là tốc độ xử lí và kích thước của một chương trình. Bài viết này nhằm giới thiệu các bạn đọc tối ưu hóa mã nguồn C/C++, làm cho source của bạn có thể giúp cho chương trình bạn chạy nhanh hơn và ổn định hơn.
  • description
    C/C++ Rye Nguyen 10/08/2014 08:34 visibility 15765
    Con trỏ (Pointer) là đặc trưng và là một trong những sức mạnh lớn nhất trong lập trình C++. Nó được sử dụng để lưu trữ địa chỉ bộ nhớ (memory address). Bài viết này sẽ giúp cho người đọc có cái nhìn sâu sắc hơn về con trỏ trong lập trình C++.
  • description
    C/C++ Hoàng Tiến Đạt 05/08/2014 09:58 visibility 6132
    Vì đây sẽ là một khái niệm khó hiểu đối với những người chưa biết về nó. Do đó, bài viết không đưa ra khái niệm “Move semantics” ngay mà sẽ đi sơ lượt qua các khái niệm liên quan, và là nền tảng cho khái niệm “Move semantics”. Mục tiêu cuối cùng hướng tới của bài viết là để giúp người đọc có thể nắm vững được khái niệm này, nhờ đó giúp tăng khả năng tối ưu chương trình viết bằng C++ của mình. Một số khái niệm trong bài viết được tác giả giữ nguyên bằng tiếng anh, vì như vậy sẽ dễ hiểu hơn.
  • description
    C/C++ Võ Lê Huy 04/08/2014 00:25 visibility 6803
    Mọi đoạn chương trình được viết ra đều tiềm ẩn khả năng sinh lỗi. Có thể là lỗi chủ quan do lập trình sai hoặc có thể là lỗi khách quan do dữ liệu hay trạng thái của hệ thống (thiếu memory, mạng bị corrupt …). Do đó, ta cần 1 cơ chế để quản lý lỗi, và bài viết này hướng dẫn bạn thực hiện điều này với C++.
  • description
    C/C++ Hiếu Nguyễn 29/07/2014 09:59 visibility 9258
    Biến – là một thể hiện trừu tượng của vùng nhớ. Do đó, để có thể làm việc hiệu quả hơn với biến, chúng ta cần nắm bắt những đặc điểm của vùng nhớ. Những kiến thức này sẽ rất có ích khi bạn cần tối ưu một chương trình, hay fix một bug nào đó liên quan đến cấp phát động.
  • description
    C/C++ Amy Lê 28/07/2014 11:25 visibility 5458
    Chỉ thị tiền xử lí (preprocessor) là những chỉ thị cung cấp hướng dẫn trình biên dịch xử lí trước các thông tin trước khi bước vào giai đoạn biên dịch thực tế. Những hướng dẫn này có thể bao gồm một thư viện hay một số hướng dẫn đặc biệt để trình biên dịch hiểu về một số điều kiện nhất định được sử dụng trong chương trình.
  • description
    C/C++ Trung Nguyễn 03/06/2014 13:11 visibility 34950
    Template là từ khóa trong C++, chúng ta có thể hiểu rằng là nó một kiểu dữ liệu trừu tượng, đặc trưng cho các kiểu dữ liệu cơ bản. Khi học về lập trình hướng đối tượng (OOP) trong ngôn ngữ C++, trong quá trình lập trình, chắc ai cũng gặp trường hợp phải overload lại các hàm để dùng cho mỗi kiểu dữ liệu tương ứng, thì trong C++ có hỗ trợ cho chúng ta giải quyết vấn đề trên, qua bài viết này tôi xin chia sẻ mọi người kiến thức của mình về "template".
  • description
    C/C++ Rye Nguyen 03/06/2014 00:06 visibility 40071
    Trong bất cứ một ngôn ngữ lập trình nào, việc tương tác trực tiếp với máy tính là rất quan trọng và cần thiết. Một chương trình được viết ra cần có khả năng nhận dữ liệu từ người dùng và hiển thị những kết quả thu được sau tính toán. Bài viết này sẽ giúp các bạn hiểu rõ hơn về thao tác nhập/xuất dữ liệu thông qua phương tiện nhập xuất chuẩn.
  • description
    C/C++ Amy Lê 02/06/2014 23:57 visibility 16069
    Bài viết giới thiệu về Inline function (hàm nội tuyến) trong ngôn ngữ lập trình C/C++. Có phải chăng inline functions là một loại function và được cải tiến hơn? Cùng đọc bài viết để giải đáp một phần nào những thắc mắc của mình về inline functions.
  • call_split
    C/C++ Rye Nguyen 02/06/2014 23:16 visibility 74202
    Visual Studio là một bộ công cụ hỗ trợ lập trình được Microsoft phát triển. Việc sử dụng thành thạo Visual Studio là một điều cần thiết và quan trọng đối với lập trình viên. Bài viết này sẽ hướng dẫn tạo Project C++ đầu tiên với Visual Studio - Dành cho người mới bắt đầu.
  • description
    C/C++ Ryan Lê 29/05/2014 22:14 visibility 4209
    Khái niệm struct đối với một lập trình viên hẳn không còn là một điều gì mới mẻ hay xa lạ nữa. Tuy nhiên, để "quen" và hiểu rõ được tư tưởng của nó thì không dễ dàng gì với một người mới bắt đầu. Nếu bạn là một người mới, bạn đang tìm hiểu về struct thì bài viết là một lựa chọn của bạn.
  • description
    C/C++ Trần Hữu Danh 27/05/2014 21:42 visibility 10411
    Những ngày đầu được học và làm việc với các kiểu biến như int, float, char….Tôi luôn có những thắc mắc về:”Điều gì đang xảy ra bên trong biến int, char… khi ta cấp phát vùng nhớ cho nó? Sẽ thế nào khi biến int tăng mãi và tăng mãi?....”. Sau quá trình tìm hiểu từ nhiều nguồn tài liệu và sự gợi ý, hướng dẫn của những người thầy, người anh, người bạn, tôi quyết định viết ra bài viết này. Bài viết dựa trên kiến thức tự tìm hiểu được và quan điểm cá nhân về vấn đề “Biến trong C/C++”.
  • description
    C/C++ La Kiến Vinh 15/05/2014 00:00 visibility 202236
    Vấn đề về Virtual Table và cách thức hiện thực hóa Polymorphism trong C++. Phương thức ảo (Virtual Function) là một khái niệm quen thuộc đối với những lập trình viên đã từng học qua về lập trình hướng đối tượng bằng C++. Bài viết này mong đợi các bạn sẽ hiểu rõ hơn về cách thức mà phương thức ảo hoạt động.
first_pagechevron_left
6/6
chevron_right
last_page
Hỏi đáp
  • access_time 11 tháng trước
    chào bạn ... đọc thêm
  • access_time 11 tháng trước
    Chào bạn ... đọc thêm
  • access_time 13/09/2018 19:27
    Chào anh, anh giúp dùm em chỉnh sửa thêm phần code bên dưới điều khiển servo sao cho cứ mỗi lần servo ở vị trí ban đầu (góc 0 độ) em tác động tín hiệu 1 s servo quay sang góc180 độ và khi em ngắt tín hiệu thì servo 10s trở ... đọc thêm
  • access_time 26/07/2018 21:09
    Chào anh, anh giúp em phần code Arduino điều khiển servo sao cho cứ mỗi lần servo quay ở 1 góc bất kỳ, khi em ngắt tín hiệu thì servo luôn luôn trở về vị trí ban đầu ạ. Em cảm ơn anh. ... đọc thêm
  • access_time 08/05/2018 23:00
    hi chào chị, em mới biết lập trình về arduino, em có board ESP8266 với arduino uno, làm sao để kết nối 2 board lại với nhau và điều khiển bằng web server vậy chị? Em làm được ESP8266 up lên web được ... đọc thêm
  • access_time 26/04/2018 11:27
    Chào Nam, Chúc em một ngày tốt lành, cảm ơn lời bình luận của em, xin lỗi vì bây giờ mới đọc được, hy vọng cũng có ngày hội ngộ. Cuộc sống không bao giờ ngừng vì thế chúng ta cũng phải luôn cố gắng để hoàn thiện và phát ... đọc thêm
  • access_time 27/03/2018 19:21
    Em thật hãnh diện khi đã từng nói chuyện với những người như anh, chúc anh càng thành công hơn nữa nhé ... mặc dù không được giỏi như Stephen Hawking nhưng em thấy có rất nhiều điểm tương đồng lắm. hy vọng được thêm 1 lần ... đọc thêm
  • access_time 20/01/2018 18:54
    Dạ, em nạp theo bài của chị thì ok rồi nhưng em mới viết code để điều khiển qua blynk, nạp code bằng Arduino và ESP8266 nhưng code của em nạp vào không thấy ESP nháy hay nhận gì cả nên em nghĩ chắc do khâu giao tiếp giữa ... đọc thêm
  • access_time 19/01/2018 17:39
    Xin chào chị Trần Thị Thu Hiền, chị có thể cho em Facebook hoặc ứng dụng gì đó nhắn tin online để e hỏi chị một số vấn đề cho tiện không ạ? ... đọc thêm
  • access_time 18/01/2018 16:03
    Chào em, em có thể tham khảo bài viết này https://www.stdio.vn/articles/huong-dan-su-dung-module-wifi-esp8266-v1-540 trong phần "Những điểm cần lưu ý khi nạp code cho Arduino Uno để giao tiếp với ESP8266" xem có bỏ lỡ thao ... đọc thêm
Đóng góp tư liệu
Bùi Ngọc Nguyên viết trong bài Design Pattern: Singleton Pattern
Bài viết rất hữu ích
Phan Thanh Nhật viết trong bài Điều Khiển Động Cơ Servo Với Adruino
Nếu mình dùng arduino + sevor + điều khiển động cơ L298 + bluetooth HC-05 nữa thì code mình lập trình như thế nào ạ? và cách nối dây của nó nữa. Em xin cảm ơ
Ryuunosuke viết trong bài Hướng Dẫn Lập Trình C++ Và Gỡ Lỗi Với Visual Studio Code
link download nay ko cai dc vao program(x64) ma chi cai vao C:\MinGW ntn thoi a
La Kiến Vinh viết trong bài Điều Khiển Động Cơ Servo Với Adruino
Nếu cần cắm nhiều chỗ thì đấu dây chữ T hoặc dùng breadboard.
Thaithu viết trong bài Điều Khiển Động Cơ Servo Với Adruino
Anh ơi cái con arduino của em chỗ cần cắm vào chỗ 5v và GND có dây khác cắm vào thì sao anh??
Nguyễn Thị Thảo viết trong bài Phân Biệt Tham Chiếu Và Con Trỏ Trong C++
Khai sáng thật sự luôn ạ. Bài viết của anh dễ hiểu quá
La Kiến Vinh viết trong bài Sử Dụng graphics.h Để Xây Dựng Ứng Dụng Đồ Họa
Em đổi qua dùng DirectX cho tiện, thư viện này cũng cũ không biết còn tương thích nhiều nữa không.