c/c++软件

C/C++恶意代码盘点(一):进程遍历丨木马病毒丨密码记录

恶意代码的分类包括计算机病毒、蠕虫、木马、后门、Rootkit、流氓软件、间谍软件、广告软件、僵尸(bot) 、Exploit等等,有些技术经常用到,有的也是必然用到。恶意代码常见功能技术如下:进程遍历,文件遍历,按键记录,后门,桌面截屏,文件监控,自删除,U盘监控。知己知彼,百战不殆。这里旨在给反病毒工程师提供参照。病毒作者请绕过。进程遍历进程遍历获取计算 …

只学了半年编程,东莞大一学生斩获软件信息技术“国赛”奖牌

文图 羊城派记者 王俊伟 通讯员 朱雪琴近日,在位于东莞的广东酒店管理职业技术学院读大一的学生岑志奋获得了第九届蓝桥杯全国软件和信息技术专业人才大赛CC++程序设计大学C组广东赛区一等奖和全国总决赛三等奖两个奖项。从初次接触编程到参赛获奖,岑志奋仅仅用了半年时间。平均每天疯狂“刷题”6小时今年19岁的岑志奋来自湛江,在广东酒店管理职业技术学院读计算机应用技术 …

CLion 1.0发布,C/C++跨平台集成开发环境

日前,知名开发者工具厂商JetBrains(捷克的一家软件开发公司)正式发布了一款跨平台的CC++集成开发环境CLion 1.0。这款强大的IDE旨在让你基于Linux、OS X 、Windows系统上进行CC++编程,能够帮助快速你提高工作效。值得一提的是,该项目针对学生和开源项目可免费使用。此外,CLion能够与CMake构建系统、GDB调试器以及许多流 …

从缺陷中学习C/C++:聊聊 C++ 中常见的内存问题

在写CC++程序时,一提到内存,大多数人会想到内存泄露。内存泄露是一个令人头疼的问题,尤其在开发大的软件系统时。一个经典的现象是,系统运行了10天、1个月都好好的,忽然有一天宕机了:OOM(Out Of Memory,内存用光)!于是,痛苦地查找内存泄露根源的过程开始了…本拿主要讨论内存使用问题,包括内存泄露、悬挂指针、内存重复申请、变量的作用范围等,涉及指 …

如何申请C/C++软件开发证书 需要考什么证吗

CC++软件开发是根据用户要求,使用CC++语言建造出软件系统或者系统中的软件部分的过程。软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。 软件设计思路和方 …

C 语言和 C++ 有什么区别?老程序员居然这样理解,不怕你不懂

差不多是win98跟winXP的关系。C++是在C的基础上增加了新的理论,玩出了新的花样。所以叫C加加。C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对 …

嵌入式程序开发,C语言和C++究竟应该用哪个?

在嵌入式软件程序开发中,C语言无疑是最常被使用的程序语言。不过应该明白的是,有些嵌入式硬件同时提供C语言程序编译器以及C++程序编译器,而相比于C语言,C++的确具备很多非常好用的特性。C++更好用?小明是一名嵌入式软件工程师,他擅长C语言和C++编程,现在需要在一款提供C++和C89编译器的4KB RAM 硬件设备上进行程序开发,他觉得C++有下面这些好用 …

C++ 能用来做什么?八大就业方向分析

微信搜「 后端技术学堂 」程序员学习课堂,回复「1024」获取 50 本计算机编程学习电子书,回复「路线」获取最全面技术学习路线思维导图前段时间在知乎上,回答了一个关于C++学习方向的问题,我觉得学习C++之前知道方向非常重要,这样就更能加有目标的去学习。回答原文:https:www.zhihu.comquestion26248074answer165890 …

掌握C/C++能从事的工作方向!(c++ 适合做什么)

我经常会收到很多私信,其中很大一部分都是关于C++就业的问题。比如C++就业都有哪些方向?犹豫要不要学习C++的,C++卷不卷之类的?当然还有很多稀奇古怪的问题。C++能用来干什么?C++语言是一种混合型语言,它保留了C语言所有的优点,同时又增添了面向对象的编程机制,我们可以将C++语言视为C语言的改进和扩展.基于C语言开发的C++语言兼容C语言,因此用C语 …