随笔分类 -  C++

摘要:https://blog.csdn.net/xgbing/article/details/8979151 阅读全文
posted @ 2018-08-04 19:29 时空观察者9号 阅读(224) 评论(0) 推荐(0)
摘要:来自:https://blog.csdn.net/caoshangpa/article/details/51530685 1、概述 首先要看TCP/IP协议,涉及到四层:链路层,网络层,传输层,应用层。 其中以太网(Ethernet)的数据帧在链路层 IP包在网络层 TCP或UDP包在传输层 TCP 阅读全文
posted @ 2018-08-04 17:25 时空观察者9号 阅读(715) 评论(0) 推荐(0)
摘要:1 // CPPTEST.cpp : 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include"TMyNumOperator.h" 11 #include"abc.h... 阅读全文
posted @ 2018-07-30 17:00 时空观察者9号 阅读(413) 评论(0) 推荐(0)
摘要:#region 常量和静态变量静态类readonly //---------------------------------------------------------------------- //常量和静态变量,静态类 //-----------------------------------------------------------... 阅读全文
posted @ 2018-07-30 16:52 时空观察者9号 阅读(246) 评论(0) 推荐(0)
摘要:在代码中添加 //todo 以后要做的事 可以暂时打上标记,以后再来处理。 光有这个没什么用,关键是IDE要支持,比如VS2017,只要按下 ctrl+w,t 就可以在输出窗口中显示出所有 todo的条目,且可双击跳转到位置,这样就很方便查看未做事项了 阅读全文
posted @ 2018-07-30 12:34 时空观察者9号 阅读(388) 评论(0) 推荐(0)
摘要:来自:http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777432.html 1. 为什么用volatile? C/C++ 中的 volatile 关键字和 const 对应,用来修饰变量,通常用于建立语言级别的 memory barr 阅读全文
posted @ 2018-07-29 10:30 时空观察者9号 阅读(421) 评论(0) 推荐(0)
摘要:一,C#调用 C/C++ 库函数 1,UNITY的C# VS工程常常打不开 属性页,右键工程无 【添加引用】项。原因是VS的自带工具【适用于UNITY的工具】导致的。 解决办法:VS-【工具】-【选项】-【适用于UNITY的工具】-【杂项】-【访问项目属性】改为true,然后重启VS, 就可以打开项 阅读全文
posted @ 2018-07-27 19:16 时空观察者9号 阅读(419) 评论(0) 推荐(0)
摘要:1,新建控制台工程xdltest,改属性-配置属性-常规-配置类型为 动态库.dll或静态库.lib2,打开工程后添加 dltest.h, dltest.cpp,其中.h与.cpp名字没必要一样3,编写代码 dltest.h#pragma once_declspec(dllexport) void 阅读全文
posted @ 2018-07-27 18:45 时空观察者9号 阅读(546) 评论(0) 推荐(0)
摘要:原文:https://www.cnblogs.com/82767136/articles/2517457.html 在合作开发时,C#时常需要调用C++DLL,当传递参数时时常遇到问题,尤其是传递和返回字符串是,现总结一下,分享给大家: VC++中主要字符串类型为:LPSTR,LPCSTR, LPC 阅读全文
posted @ 2018-07-27 18:01 时空观察者9号 阅读(659) 评论(0) 推荐(0)
摘要:项目->属性->配置属性->常规->windows SDK版本。将其换成你现在的版本即可解决问题,如果不行就重新下个最新版SDK,如WIN10的。 阅读全文
posted @ 2018-07-20 10:48 时空观察者9号 阅读(309) 评论(0) 推荐(0)
摘要:一,思维模式图 二,代码验证 阅读全文
posted @ 2018-07-19 19:14 时空观察者9号 阅读(165) 评论(0) 推荐(0)
摘要:原文链接:https://blog.csdn.net/neiloid/article/details/6934135 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态” 阅读全文
posted @ 2018-07-19 16:43 时空观察者9号 阅读(290) 评论(0) 推荐(0)
摘要:TCP是TCP/IP协议族中非常复杂的一个协议。它具有以下特点: 1:面向连接的运输层协议。在使用TCP协议之前,首先需要建立TCP连接。传送数据完毕后,必须释放已经建立的TCP连接。 2:一条TCP连接有两个端点,连接是点对点的。 3:提供可靠交付的服务。通过TCP连接传送的数据,不会出现差错不会 阅读全文
posted @ 2018-07-17 23:14 时空观察者9号 阅读(453) 评论(0) 推荐(0)
摘要:来自:http://www.cnblogs.com/dolphin0520/archive/2011/10/02/2198280.html C/C++浮点数在内存中的存储方式 任何数据在内存中都是以二进制的形式存储的,例如一个short型数据1156,其二进制表示形式为00000100 100001 阅读全文
posted @ 2018-07-17 19:32 时空观察者9号 阅读(742) 评论(0) 推荐(0)
摘要:数组指针和指针数组的区别 数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。 如要将二维数组赋给一指针,应这样赋值:int a[3][4];in 阅读全文
posted @ 2018-07-07 17:07 时空观察者9号 阅读(240) 评论(0) 推荐(0)
摘要:inl文件是内联函数的源文件。内联函数通常在C++头文件中实现,但是当C++头文件中内联函数过多的情况下,我们想使头文件看起来简洁点,能不能像普通函数那样将内联函数声明和函数定义放在头文件和实现文件中呢?当然答案是肯定的,具体做法将是:将内联函数的具体实现放在inl文件中,然后在该头文件末尾使用#i 阅读全文
posted @ 2018-06-29 17:03 时空观察者9号 阅读(784) 评论(0) 推荐(0)
摘要:引用自:https://blog.csdn.net/xhfight/article/details/51550446 为了避免同一个文件被include多次,C/C++中有两种方式,一种是#ifndef方式,一种是#pragma once方式。在能够支持这两种方式的编译器上,二者并没有太大的区别,但 阅读全文
posted @ 2018-06-29 17:02 时空观察者9号 阅读(878) 评论(0) 推荐(0)
摘要:1,高级-点到箭头的转换,用于指针操作 2,高级-成员列表筛选模式-一定要选【模糊】,而不要选【智能】 这样在我们输入 vkphdfea就能检索到vkPhysicalDeviceFeatures, 而【智能】选项则显得非常不智能,必须打出更多字符才能找到相关函数,甚至找不到 3,高级-成员列表提交字 阅读全文
posted @ 2018-06-29 15:17 时空观察者9号 阅读(993) 评论(0) 推荐(0)
摘要:1,https://blog.csdn.net/lihao21/article/details/47610309 2,https://www.zhihu.com/question/37330979 3,http://blog.163.com/modingfa_002/blog/static/1109 阅读全文
posted @ 2018-04-06 10:42 时空观察者9号 阅读(359) 评论(0) 推荐(0)
摘要:1 // CPPTEST.cpp : 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 12 #include 13 #include 14 15 using ... 阅读全文
posted @ 2018-04-04 16:20 时空观察者9号 阅读(202) 评论(0) 推荐(0)