安基網 首頁 編程C/C++
訂閱

C/C++

  • 程序員的福音,C/C++內存泄漏的終極解決方案

    程序員的福音,C/C++內存泄漏的終極解決方案
    眾所周知,C/C++執行效率高,但難以駕馭,開車一時爽,但稍不留神容易翻車。估計每個C/C++程序員都遭受過內存泄漏的困擾。本文提供一種通過wrap malloc查找memory leak的思路,使得你翻車的時候能夠自救,而不至于車毀人亡。什么是內存泄漏?內存泄漏就是動態申請的內存丟失引用,造成沒有辦法回收它( ...
    2020-1-12 12:05
  • 黑客帝國屏保源碼!快拿去試試吧!炫酷無比

    黑客帝國屏保源碼!快拿去試試吧!炫酷無比
    黑客帝國屏幕保護設置1. 打開VS2013或以上版本,新建—>項目,Visual C++,win32,選擇win32控制臺應用程序,名稱填寫為"hacker"。2. 將以下代碼復制到項目源文件中黑客帝國屏保源碼3. 編譯項目工程4. 找到生成 ...
    2019-12-16 09:00
  • TCC研究(1): Tiny C Compiler最小的C語言編譯器,自己編譯自己

    TCC研究(1): Tiny C Compiler最小的C語言編譯器,自己編譯自己
    最近,在學習編譯器技術, 研究了一下TCC, 記錄一下。Tiny C Compiler(簡稱TCC, 或Tiny CC)是世界上最小的C語言編譯器,而且是開源的, 小到只有約100K. (VC, GCC動不動幾十M幾百M的, 汗)別看它小, 功能還是很強. 可以編譯所有C99標準的ANSI C程序 , 支持CPU包括:X86 32或64位, ARM,支持Windows, ...
    2019-11-20 08:33
  • 哪些手機應用你是必下的?

    哪些手機應用你是必下的?
    C語言發展簡史起源1972年,貝爾實驗室的Dennis Ritchie和Ken Thompson在開發Unix操作系統時設計了C語言,該操作系統的90%以上的代碼都是由C語言實現,后期的Linux,macOS,Android,IOS都是基于Unix發展而來的。標準1987 ...
    2019-10-30 08:43
  • 為什么C語言不會過時?因為你沒有看到它的真面目

    為什么C語言不會過時?因為你沒有看到它的真面目
    評價任何一門編程語言,都是招人罵的。 永遠是這樣。就像是春寒料峭的季節, 街上穿棉襖和穿單衣的擦肩而過,雙方一定是同時在心里出現了兩個字:“傻逼!”這個在心理學上有個專業的名字:叫做“二逼”現象! 那我 ...
    2019-10-20 09:43
  • C語言這么厲害,它自身又是用什么語言寫的?

    C語言這么厲害,它自身又是用什么語言寫的?
    這是來自我的星球的一個提問:“C語言本身用什么語言寫的?”換個角度來問,其實是:C語言在運行之前,得編譯才行,那C語言的編譯器從哪里來? 用什么語言來寫的?如果是用C語言本身來寫的,到底是先有蛋還是先有雞?我們假設世界上不存在任何編譯器, 先從機器語言說起,看看怎么辦。 機器語言可以直 ...
    2019-10-11 11:27
  • 自己動手用c語言寫一個基于服務器和客戶端(TCP)

    自己動手用c語言寫一個基于服務器和客戶端(TCP)
    如果想要自己寫一個服務器和客戶端,我們需要掌握一定的網絡編程技術,個人認為,網絡編程中最關鍵的就是這個東西——socket(套接字)。socket(套接字):簡單來講,socket就是用于描述IP地址和端口,是一個通信鏈的句柄,可以用來實現不同虛擬機或不同計算機之間的通信。TCP協議TCP協議:是一種面向 ...
    2019-8-26 00:29
  • C語言的指針介紹

    C語言的指針介紹
    一切皆為地址C語言用變量來存儲數據,用函數來定義一段功能代碼,它們最終都要放到內存中供 CPU 調用。數據和代碼都以二進制的形式存儲在內存中,計算機無法從格式上區分某塊內存存儲的是數據還是代碼。當程序被加載到內存后,操作系統會給不同的內存塊指定不同的權限,擁有讀取和執行權限的內存塊就是 ...
    2019-6-5 10:04
  • C語言:一種高效、易學的編程語言

    C語言:一種高效、易學的編程語言
    C語言是一種通用的程序設計語言。它同UNIX系統之間具有非常密切的關系。C語言是在UNIX系統上開發的,且無論是UNIX系統本身還是其上運行的大部分程序,都是C語言編寫的。但是C語言并不受限于任何一種操作系統或機器。由于C語言使用用來編寫編譯器和操作系統,因此被稱為“系統編程語言”。C語言的很多重 ...
    2019-5-20 02:45
  • C語言快速入門技巧

    C語言快速入門技巧
    很多大學新生,剛入門的初學者,最常見的問題就是很想學習C程序設計,但是不知道如何入手,有點無所適從,回答了他們很多問題后,我決定把這些問題總結一下,寫篇文章。一、C語言都能干什么,為什么要學習C?首先說說C的優點和缺點:優點:效率高,能操作硬件他是效率最接近匯編的語言,能方便的操作硬 ...
    2019-5-3 01:19
  • 一個控制臺程序、Windows API程序、MFC程序的生命歷程及差別

    一個控制臺程序、Windows API程序、MFC程序的生命歷程及差別
    理解一個程序的生命歷程能更好地理解一個程序的本質特征,控制臺程序、Windows API程序以及MFC程序的生命歷程的實現有很大差別。DOS(單任務系統)程序(控制臺程序)是面向批命令或事務的過程驅動程序,Window(多任務系統)程序是面向用戶的基于消息的事件驅動程序(Message Based,Event Driven)。 ...
    2019-3-21 10:52
  • C語言二叉樹深度優先遍歷詳解,小白輕松理解原理,玩轉二叉樹

    C語言二叉樹深度優先遍歷詳解,小白輕松理解原理,玩轉二叉樹
    二叉樹的遍歷(每一種遍歷次序有遞歸實現(簡捷)和迭代實現兩種方式)深度優先遍歷1.遞歸實現中根遍歷的遞歸實現 vectorint result; vectorint inorderTraversal(TreeNode* root) { inorder(root); return result; } void inorder(TreeNode* root){ if(root == nullptr){ return; } inorder(root-left ...
    2019-3-4 11:35
  • “黑客”深度學習之“Socket網絡編程詳解”

    “黑客”深度學習之“Socket網絡編程詳解”
    大家都是知道在黑客網絡攻防中,熟悉網絡通信原理很重要,之前我也寫過相關文章,只要了解通信過程,就可以利用過程中存在的漏洞進行攻防,那么在實現攻防的時候,作為一名黑客一定要學會網絡編程,而網絡編程中很重 ...
    2019-2-12 00:47
  • C++流行庫和框架集合

    C++流行庫和框架集合
    C++ 框架、庫和資源的一些匯總列表,內容包括:標準庫、Web應用框架、人工智能、數據庫、圖片處理、機器學習、日志、代碼分析等。1. 標準庫C++標準庫,包括了STL容器,算法和函數等。C++ Standard Library:是一系列 ...
    2019-2-10 00:18
  • 一個讓我臉紅心跳的C代碼,學姐給的

    一個讓我臉紅心跳的C代碼,學姐給的
    PYVTX10X41PZ41H4A4I1TA71TADVTZ32PZ, 上面的字符串是學姐發給我的,大家知道上面的字符串隱藏了什么信息嗎? 用C語言編譯一下就可以知道了 ^_^
    2018-12-31 18:49
  • 返回頂部
    洗衣店赚钱联系澳洁 山东11选5最大遗漏 2020年09期什么时候开奖 权重蓝筹股有哪些股 心悦辽宁麻将官网下载 追光棋牌游戏的网址 幸运赛车 追号 天津港股票趋势 永利国际棋牌游戏下载 股票价格指数 网上棋牌作弊是真的吗