原文:用惯C#再用C++的一些麻烦事

C 作为一种高级语言更接近于人的思维,而C 则更理解机器一些。就连平常用惯了的string类型,到了C 里变成了char ,wchar 等等原始的东东。由于平常只用QT这个类似C 对象系统的工具开发程序,主要奉行qt winapi 一切,其他地都靠边站别阻挡我视线的原则,所以很少接触到纯粹c 的东西,下面把我认为是麻烦事,而C 高手们却视为家常便饭的知识点记录备忘。 常量字符串 : 主要是调用Wi ...

2012-02-25 17:17 7 2462 推荐指数:

查看详情

LUA和C++绑定的一些天然的麻烦

最近在看Luatinker的源代码,打算自己改(仿写)写搞一个简单的封装C++和LUA的结合的库,结果发现其实麻烦和困惑比想象的多。 比如这些点: 1)有时候使用模板的时候,引用会退化。 classtype &,经过模板参数后,会退化为class type,这个在LuaTinker ...

Tue Jun 10 11:25:00 CST 2014 3 1695
C#C++交互的一些基础

好久没写博客了,因为最近很忙,所以需要一些时间来整理下自己遇到的问题 最近在搞C#调用C++封装的DLL 由于是托管代码调用非托管代码,所以期间遇到了很多问题,也很扯淡 C#引用C++的API,无法像传统的方式一样,使用右键->引用来完成对程序集的添加。因此我们需要 ...

Thu Aug 23 22:45:00 CST 2012 1 4846
c#调用c++动态库的一些理解

c#调用c++动态库一般我们这样写 CallingConvention 参数是c#调用c++的方式 是个枚举 msdn解释如下    Cdecl 调用方清理堆栈。这使您能够调用具有 varargs 的函数(如 Printf),使之可用 ...

Thu Dec 04 18:00:00 CST 2014 6 17272
一些C++的语法

一、类的析构函数 类的析构函数是类的一种特殊的成员函数,它会在每次删除所创建的对象时执行。 析构函数的名称与类的名称是完全相同的,只是在前面加了个波浪号(~)作为前缀,它不会返回任何值,也不能带有 ...

Fri Apr 05 00:41:00 CST 2019 0 525
C++一些函数

目录 1. #include <algorithm> 里的nique()函数.. 1 2. #include <algorithm> 里的count函数.. 2 4.字符 ...

Wed Mar 28 15:57:00 CST 2018 0 875
cc++关于const的一些区别

以下参考了网上的一些资料并通过程序验证。 注意,以下情况都是用gcc和g++编译器得到的结果,用vs编译器又会有所不同。 以下说下cc++中const定义的常量的一些区别: c++中用const定义了一个常量后,不会分配一个空间给它,而是将其写入符号表(symbol table),这使 ...

Tue Dec 09 03:03:00 CST 2014 1 3595
cc++关于const的一些区别

以下参考了网上的一些资料并通过程序验证。 注意,以下情况都是用gcc和g++编译器得到的结果,用vs编译器又会有所不同。 以下说下cc++中const定义的常量的一些区别: c++中用const定义了一个常量后,不会分配一个空间给它,而是将其写入符号表(symbol table),这使 ...

Mon Jul 09 19:27:00 CST 2018 0 840
Verilog与C/C++一些区别

  之前一段时间接触过Verilog但是一直没有具体记录,现在在这里记录一下,比较浅薄。   从C/C++语言上手Verilog一些需要注意的东西:   1.if,else等语句的书写要求,这里与C/C++语言不同,if的内容是以begin和end开始和结尾的。在Verilog很少有用大括号 ...

Sun Mar 29 22:01:00 CST 2015 0 2364
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM