编程语法
strccc
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
符号优先级
1级( 左结合) () []下标 ->指向结构体成员 .结构体成员 2级( 右结合) ! 非 ~ 按位取反 ++ -- - 负号 (类型) 类型转换 * 指针 & 地址与 sizeof 长度 3级( 左结合) * 乘法 / 除法 % 取余 4级优先级 左结合 + 加法 - 减法 5级( 左结合) >原创 2016-03-06 10:11:24 · 2096 阅读 · 0 评论 -
错误 10 error LNK1104: 无法打开文件“kernel32.lib”
解决办法: 项目-》属性-》vc++目录-》库目录 填入: (VCInstallDir)lib;(VCInstallDir)lib;(VCInstallDir)atlmfc\lib;$(WindowsSDK_LibraryPath_x86);原创 2016-04-02 20:29:09 · 7553 阅读 · 0 评论 -
new和delete
new 和delete配套使用,注意释放内存时,如果申请时有[],则删除也要有[]。 1、申请一个普通变量 int i = 0; int *p = new int; delete p; 2、申请数组 int a[10] = {12,54,45,7,89,8,90,34,24,6}; int i = 0; int *p = new int[10]; while (i p[i]原创 2016-03-10 20:29:52 · 578 阅读 · 0 评论 -
C++中的命名空间理解
#include namespace CX { bool IsDirectory() { return true; } } namespace HO { bool IsDirectory() { return false; } } using namespace HO; int main() { bool b = IsDirectory(); //b = H原创 2016-03-10 20:28:12 · 717 阅读 · 0 评论 -
位运算及技巧
1、位运算符优先级 1 ~ 非 2 、>> 移位 3 & 与 4 ^ 异或 5 | 或 6 &=、^=、|=、、>>=原创 2016-03-09 23:47:49 · 515 阅读 · 0 评论 -
指针数组
char *Name[3]; int i = 0; while(i { printf("请输入您的姓名:"); Name[i] = (char*)malloc( 1000*sizeof(char) ); scanf("%s",*Name+i); printf("%s",Name[i]); i++; } 结合上面程序,要输入名字存入到一个数组中,用到了指针数组,首先需要原创 2016-03-07 17:49:39 · 820 阅读 · 0 评论 -
VS2013+64位win7系统ceres solver编译教程
Ceres Solver是由Google开发的非线性最小二乘问题求解工具包,VS下虽然可以使用别人编译好的ceres.sln文件,虽然这样相对简单,但是可能会因为个人机器环境、软件配置的不同而无法使用。所以配置Ceres最好的方法是使用cmake工具生成自己的Ceres.sln。 使用ceres必备的库有eigen、glog和gflags三个,附下载地址 Ceres最新版本ceres-solv原创 2016-10-27 12:24:01 · 7603 阅读 · 11 评论 -
Halfedge 数据结构 + Delaunay三角剖分之分治法(Divide and Conquer)
*声明:才疏学浅,希望各位大神多多指教 图片来源于网络,侵删。 Halfedge数据结构 最近在搞Delaunay三角剖分算法,没啥经验,在github看到一份代码(https://github.com/eloraiby/delaunay),其中用到了Halfedge的数据结构(即是Doubly connected edge list, DCEL数据结构。http...原创 2018-03-07 23:32:22 · 3834 阅读 · 0 评论
分享