命名空间 实用性增强 C语⾔言中的变量都必须在作⽤用域开始的位置定义!! C++中更强调语⾔言的“实⽤用性”,所有的变量都可以在需要使⽤用时再定义。 using namespace std; int main(void) { int i = 0; cout << "i = " << i << end ...
转载
2021-08-01 21:58:00
90阅读
全局变量检测增强cppinta;inta=10;上面的代码在C语言中不会检测出重定义,在C代码中会检测出,代码会报错函数检测增强cppintarea(w,h){}上面的代码在C语言中只是警告,在C中需要加上参数类型和返回值,否则会报错,正确的写法是下面的代码cppintarea(intw,inth){returnwh;}另外,C语言中参数个数传递错误不会报错,C会检测出错误类型转换增强cppint
原创
2022-03-08 08:40:16
115阅读
能不用cpp就不用要用了处理高并发的库libevent:事件通知库,主要有以下几个亮点:事件驱动( event-driven),高性能;轻量级,专注于网络,不如 ACE 那么臃肿庞大;源代码相当精炼、易读;跨平台(libevent、libev、libuv)日志glog:google的开源日志系统,相比较log4系列的日志系统,它更加轻巧灵活,而且功能也比较完善。spd...
原创
2021-09-29 13:45:10
1319阅读
//区别①:实用性增强 #include using namespace std; //C语言中的变量都必须在作用域开始的位置定义!! //C++中更强调语言的“实用性”,所有的变量都可以在需要使用时再定义。 void main(){ int a = 1; printf("ddddd"); int kk;//这样定义KK,C语言会在在VC6.0中会报错,在vs2013不...
转载
2016-06-11 10:09:00
73阅读
2评论
下面是收集的一些开发工具包,主要是C/C++方面的,涉及图形、图像、游戏、人工智能等各个方面,感觉是一个比较全的资源。供参考! 原文的出处:http://www.codemonsters.de/home/...
转载
2017-10-13 10:49:00
355阅读
2评论
参考网址元<型名 T>类 独包 止{ 独针<T>h;//包装一个 空 检查()常{ 如(h==空针)抛 无效实参("无效"); 如(h->错误)抛 无效实参(h->错误串); }//这是
原创
2021-08-19 18:03:44
167阅读
参考网址元<型名 T>类 独包 止{ 独针<T>h;//包装一个 空 检查()常{ 如(h==空针)抛 无效实参("无效"); 如(h->错误)抛 无效实参(h->错误串); }//这是h内部有`错误`.公: T()=删; T(常 T&)=删; T&符号=(常 T&)=删; //其余皆删 T(T&&)=默认; T&符号
原创
2022-02-26 09:26:27
97阅读
我们有很多在线的c++资源,从语言学习到在线调试。本文就简单做一个汇总,希望对大家学习c++有帮助。
原创
精选
2023-03-09 17:09:50
685阅读
点赞
一:命名空间 二:三目运算符 (一)C语言三目运算符返回值(不可修改) (二)C++中三目运算符直接返回变量本身(可以直接进行修改) 三:C++要求所有函数必须有类型(不重要) (一)C语言允许函数无类型 (二)C++不允许无类型,要求严格 四:C++新增bool类型 (一)C中不存在bool类型
转载
2019-03-29 21:53:00
34阅读
C++ 在线工具 https://zhuanlan..com/p/264573010 Wandbox 支持多种编程语言 * 多个编译器版本在线编译运行的网站。 可以在这里做方便、快速地一些小实验、尝试一些编程语言的新特性,比如 C++20。 Quick C++ Benchmark 可 ...
转载
2021-09-13 09:27:00
445阅读
2评论
一款使C++的可视化调试工具支持Boost, wxWidgets, TinyXML, TinyXML2库的插件,如果你用到了这些库,这个就是一个不可多得的好工具。下载地址:C++ Debugger Visualizers 主要支持特性如下:Boost library:
boost::shared_ptr, boost::weak_ptr, boost::intrusive_ptr, bo
转载
2012-12-12 21:37:00
448阅读
2评论
C语言/C++的重要性虽然我的公众号以Python方向为主,但是Python运行速度太慢,因为做了太多的底层
原创
2022-10-17 15:27:01
141阅读
Wandbox 支持多种编程语言 * 多个编译器版本在线编译运行的网站。可以在这里做方便、快速地一些小实验、尝试一些编程语言的新特性,比如 C++20。 Quick C++ Benchmark 可以快速对一些 C++ 代码片段进行 benchmark 并可视化...
转载
2020-10-13 20:31:00
174阅读
2评论
cpp 文件(c++文件)C++对C语言增强以及扩展。
原创
2024-09-02 15:06:21
57阅读
Wandbox支持多种编程语言 * 多个编译器版本在线编译运行的网站。 可以在这里做方便、快速地一些小实验、尝试一些编程语言的新特性,比如 C++20。Quick C++ Benchmark可以快速对一些 C++ 代码片段进行 benchmark 并可视化显示出来。
原创
2021-09-28 12:47:04
2223阅读
下面是收集的一些开发工具包,主要是C/C++方面的,涉
原创
2023-07-31 12:04:11
119阅读
下面是收集的一些开发工具包,主要是C/C++方面的,涉及图形、图像、游戏、人工智能等各个方面,感觉是一个比较全的资源。供参考! 原文的出处:http://www.codemonsters.de/home/content.php?show=freelibraries //z 2015-07...
转载
2015-07-30 15:25:00
128阅读
静态分析工具 cppcheck cppcheck主要用于对C/C++源代码进行分析检查的一个开源工具,可以用来检测未使用的变量、越界访问、内存泄漏等问题。 使用方法: cppcheck --enable=all NAME.cpp gcov gcov是伴随gcc发布的一个代码覆盖率检查工具,可以用来检
转载
2020-12-10 22:25:00
346阅读
c++日志工具spdLog简单使用示例代码spdlog直接引用头文件就可以使用,这一点还是比较方便的,也是刚入门使用,下面是在源码的示例代码基础上修改测试的代码:#include <cstdio>#include <iostream>#include "spdlog/spdlog.h"#include "spdlog/sinks/stdout_color_s...
原创
2021-12-07 16:09:55
638阅读