c++
文章平均质量分 75
wabbow
尽量让每一件事变得简单……
展开
-
c/c++自动类型转换
学习各种语言,必须要有扎实的基础知识。C和C++有很多灵活性的东西,所以在编程时一定要牢记这些知识点。->不同类型数据间的混合运算中的自动类型转换。 当一个表达式中有不同的数据类型参加时,默认情况下会进行自动类型转换。转换过程当中以运算中最高级别为准。 其中横向箭头是必定发生的转换。纵向箭头是可以直接越级的。原创 2017-01-05 11:11:36 · 920 阅读 · 0 评论 -
vs下C#调用C++方法
一直从事嵌入式C语言开发,懂的硬件多于面向对象的语言。最近为了验证一个C算法,然后搜索方案。因为有略微C#语言的基础,因此想到用VS中的c#做界面,用C++来做C算法。其中原由想必都只知道C#确实要比C++做界面开发来的快,而C++几乎完全兼容C。因此算法的移植是比较方便的。 这里主要记录可以生成供C#调用的C++程序集。 举例:例如下面这个函数 对算法进原创 2017-01-07 23:26:30 · 593 阅读 · 0 评论 -
c++ 内联函数
1. 内联函数在C++中我们通常定义以下函数来求两个整数的最大值:复制代码 代码如下:int max(int a, int b){ return a > b ? a : b;}为这么一个小的操作定义一个函数的好处有:① 阅读和理解函数 max 的调用,要比读一条等价的条件表达式并解释它的含义要容易得多② 如果需要做任何修改,修改函数要比找出并修改每一处等价表...转载 2018-12-16 14:20:45 · 122 阅读 · 0 评论