C/C++
大漠起东风
这个作者很懒,什么都没留下…
展开
-
error C2143: syntax error : missing ';' before 'type'(使用VC6.0,编译.c文件)
使用VC6.0编译.c文件时,若在程序中的任意位置定义变量,会出现以上错误;原因:一般在 ANSI C 或者 C++中,在可执行代码中随时定义变量是允许的,但是在K&R C中是不允许的,因此才会出现这个错 误。VC6.0、VS2008 都是用的 K&R C 来实现 C语言的,因此编译过程中会报错。 在纯C语言中一个代码块的变量...原创 2019-02-25 10:46:19 · 847 阅读 · 0 评论 -
C语言中位运算符的用法
1、判断int 型变量a是奇数或偶数 a&1=0 偶数 ; a&1=1 奇数2、取int型变量a的第k位(k=0,1,2....size of(int) ,从a的二进制形式的右侧数起) a>>k&1;3、将int型变量a的第k位清0(k从0开始) a=a&~(1<<k);4、将int型变量a的...原创 2019-03-01 21:43:14 · 1992 阅读 · 0 评论 -
矩阵卷积运算的三种方式及C语言实现
卷积的三种模式:full,same,valid这三种模式是对卷积核移动范围的不同限制1、full mode橙色部分为image(大小为N1*M1),蓝色部分为filter(大小为N2*M2),full模式下输出矩阵大小为(N1+N2-1)*(M1+M2-1)即从filter右下角一个单元与image的第一个单元重叠开始计算,依次将filter的右下角单元与image的每一个单元...原创 2019-03-08 18:19:37 · 7057 阅读 · 2 评论 -
Vector 构造函数
5种构造函数 // 0. Create an empty vector v0 std::vector<int> v0; // 1. Create a vector v1 with 3 elements of default value 0 std::vector<int> v1(3); // 2. Create...原创 2019-03-15 08:38:09 · 640 阅读 · 0 评论