编程
zhaofrjx
这个作者很懒,什么都没留下…
展开
-
matlab mex编译问题
matlab和c,cpp的混编在很多科学应用以及论文代码中都会用到,有些时候我们需要自己生成。笔者在跑别人的matlab代码程序的时候需要重新进行matlab和c++的混编,其中还调用了eigen的库文件,按照正常情况下,编写完成cpp文件后,在matlab对应目录下,选择完相应的编译器后,只要输入mex filename.cpp即可,但是笔者每次都会出现以下错误原创 2015-11-08 15:20:19 · 2972 阅读 · 0 评论 -
c++中string、const char*和char*之间的相互转换
在调试c++程序的时候经常会遇见字符串的问题,由于c++中即兼容了原来的c形式的字符串char *,又有自己的特殊的字符串类string,在一些程序中由于接口的存在需要进行转换。 c++语言提供了两种字符串实现,其中较原始的一种只是字符串的c语言实现。与C语言的其他部分一样,它在c+的所有实现中可用,我们将这种实现提供的字符串对象,归为c-串,每个c-串char*类型的。标准头文件包含操作c-串的原创 2016-04-04 15:33:55 · 8679 阅读 · 0 评论