<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ngôn ngữ C on [ MECANIK DEV ]</title><link>https://mecanik.dev/vi/tags/c/</link><description>Recent content in Ngôn ngữ C on [ MECANIK DEV ]</description><generator>Hugo</generator><language>vi</language><copyright>Bản quyền © 2020-{year} của [ MECANIK DEV ]. Bảo lưu mọi quyền.</copyright><lastBuildDate>Sat, 15 Apr 2023 18:24:00 +0100</lastBuildDate><atom:link href="https://mecanik.dev/vi/tags/c/index.xml" rel="self" type="application/rss+xml"/><item><title>Học Nền Tảng Lập Trình: Chọn Ngôn Ngữ Phù Hợp</title><link>https://mecanik.dev/vi/posts/learn-programming-fundamentals-choosing-the-right-language/</link><pubDate>Sat, 15 Apr 2023 18:24:00 +0100</pubDate><guid>https://mecanik.dev/vi/posts/learn-programming-fundamentals-choosing-the-right-language/</guid><description>&lt;p>Bắt đầu hành trình vào thế giới lập trình có thể vừa thú vị vừa choáng ngợp. Với vô số ngôn ngữ lập trình để lựa chọn, điều quan trọng là chọn đúng ngôn ngữ phù hợp với mục tiêu và nguyện vọng của bạn.&lt;/p>
&lt;p>Trong bài viết này, chúng ta sẽ khám phá các yếu tố cần xem xét khi chọn ngôn ngữ lập trình đầu tiên và cung cấp các ví dụ mã trong các ngôn ngữ phổ biến để giúp minh họa sự khác biệt giữa chúng.&lt;/p></description></item><item><title>Các kiểu dữ liệu C++ sang .NET</title><link>https://mecanik.dev/vi/posts/c++-data-types-to-.net/</link><pubDate>Fri, 26 Feb 2021 15:40:24 +0600</pubDate><guid>https://mecanik.dev/vi/posts/c++-data-types-to-.net/</guid><description>&lt;p>Nếu bạn đang thử nghiệm với .NET và đến từ nền tảng C/C++ như tôi, bạn sẽ nhanh chóng nhận thấy rằng các kiểu dữ liệu là khác nhau.&lt;/p>
&lt;p>Bài viết này bao gồm các kiểu dữ liệu phổ biến nhất từ C/C++ sang .NET (C#) để thuận tiện cho bạn trong quá trình phát triển. Khi bạn tìm kiếm một kiểu dữ liệu, chỉ cần nhấn CTRL + F và trình duyệt sẽ giúp bạn tìm thấy nó trên trang này.&lt;/p></description></item><item><title>Cách viết Mini Dump khi phần mềm bị crash</title><link>https://mecanik.dev/vi/posts/how-to-write-mini-dump-on-software-crash/</link><pubDate>Thu, 24 Sep 2020 15:40:24 +0600</pubDate><guid>https://mecanik.dev/vi/posts/how-to-write-mini-dump-on-software-crash/</guid><description>&lt;p>Xin lỗi vì tháng này tôi chưa viết được gì thú vị, đây là một tháng rất bận rộn.&lt;/p>
&lt;p>Hôm nay tôi thấy một câu hỏi trên &lt;a href="https://stackoverflow.com/questions/787334/how-to-keep-visual-studio-debugger-visualizers-from-timing-out" target="_blank" rel="nofollow noopener noreferrer">Stack Overflow&lt;svg class="external-link-icon" viewBox="0 0 24 24" aria-hidden="true" focusable="false">&lt;path d="M14 3h7v7M21 3l-11 11M10 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5"/>&lt;/svg>&lt;/a>
 về debugging. Người dùng đang cố gắng chạy Visual Studio ở chế độ debug với ứng dụng của họ để xem khi nào và tại sao nó bị crash.&lt;/p></description></item><item><title>Chuyển đổi đường dẫn DOS và NT bằng các hàm RTL</title><link>https://mecanik.dev/vi/posts/convert-dos-and-nt-paths-using-rtl-functions/</link><pubDate>Thu, 13 Aug 2020 15:40:24 +0600</pubDate><guid>https://mecanik.dev/vi/posts/convert-dos-and-nt-paths-using-rtl-functions/</guid><description>&lt;p>Nếu bạn đang đọc bài viết này, điều đó có nghĩa là bạn đang tìm cách chuyển đổi đường dẫn DOS và/hoặc NT cho phần mềm của mình. Hãy yên tâm vì đó chính xác là những gì bạn sẽ học được ở đây hôm nay!&lt;/p>
&lt;p>Vấn đề với &lt;a href="https://docs.microsoft.com/en-us/dotnet/standard/io/file-path-formats" target="_blank" rel="nofollow noopener noreferrer">đường dẫn Windows&lt;svg class="external-link-icon" viewBox="0 0 24 24" aria-hidden="true" focusable="false">&lt;path d="M14 3h7v7M21 3l-11 11M10 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5"/>&lt;/svg>&lt;/a>
 là rõ ràng: rất khó hiểu. Cho phép tôi nhắc lại, rất khó hiểu. Điều này trở thành vấn đề khi bạn đang làm việc trên phần mềm tuyệt vời của mình và cần chuyển đổi đường dẫn DOS và NT.&lt;/p></description></item><item><title>Chuỗi mã hóa runtime: Phần 1</title><link>https://mecanik.dev/vi/posts/runtime-encrypted-strings-part-1/</link><pubDate>Sun, 24 May 2020 15:40:24 +0600</pubDate><guid>https://mecanik.dev/vi/posts/runtime-encrypted-strings-part-1/</guid><description>&lt;h2 id="chuỗi-mã-hóa-runtime">Chuỗi mã hóa runtime&lt;/h2>
&lt;p>Hôm nay chúng ta sẽ tìm hiểu cơ bản về chuỗi mã hóa runtime, tại sao cần mã hóa chuỗi và học cách tạo ra chuỗi mã hóa của riêng mình.&lt;/p>
&lt;p>Trong bài viết này bạn sẽ hiểu và học được:&lt;/p>
&lt;ul>
&lt;li>Mã hóa và giải mã runtime là gì&lt;/li>
&lt;li>Tại sao bạn cần mã hóa chuỗi của mình&lt;/li>
&lt;li>Xem cách bất kỳ ai cũng có thể xem dữ liệu nhạy cảm của bạn&lt;/li>
&lt;li>Tạo mã hóa tùy chỉnh của riêng mình&lt;/li>
&lt;/ul>
&lt;h2 id="mã-hóa-và-giải-mã-runtime-là-gì">Mã hóa và giải mã runtime là gì&lt;/h2>
&lt;p>Đây là dữ liệu được mã hóa và/hoặc giải mã trong quá trình thực thi chương trình (phần mềm, ứng dụng). Dữ liệu có thể là bất kỳ loại nào: khối bộ nhớ, lưu lượng mạng, chuỗi, v.v.&lt;/p></description></item></channel></rss>