![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vc++
小米minus
这个作者很懒,什么都没留下…
展开
-
数据封装---结构体
定义:struct 结构体类型名{字段声明;};在定义结构体类型时,字段名可与程序中的变量名相同,在不同的结构体中也可以有相同的字段名,而不会发生混淆结构体的成员的类型可以是任意类型,可以是整型,可以是整型、实型、也可以是数组,当然也可以是其他结构体类型。事实上,一旦定义了一个结构体类型的变量,系统在分配内存时就会分配一块连续的空间,一次存放它的每一个分量,这块空间总原创 2013-12-31 10:48:47 · 855 阅读 · 0 评论 -
char*与wchar_t*之间的转换
谈C++中char*与wchar_t*之间的转换 2008-06-20 21:04:14| 分类: 技术创新 | 标签:c++ 编程 电脑 |举报|字号 订阅关于C++中的char*与wchar_t*这两种类型的相互转换,网上说的大多很繁琐,可行性也不高。下面这个方法是在MSDN里面找到的,个人认为还比较不错: 把char*转换为wcha转载 2014-03-03 23:02:18 · 812 阅读 · 0 评论 -
C中的结构体指着是需要初始化的
示例程序如下:#includeusing namespace std;typedef struct{char *name;int age;}student;int main(void){student stu;stu.name="sdfffff";stu.age=3;coutstudent *stu1;stu1->name="minus"原创 2014-02-28 14:43:06 · 776 阅读 · 0 评论 -
C++的输入、输出与文件
1、C++的输入、输出分为基于控制台的输入/输出、基于文件的输入/输出和基于字符串的输入/输出。在输入操作中,字节从设备(如键盘、磁盘)流向内存,称为输入流。在输出操作中,字节从内存流向设备(如显示器、打印机、磁盘等)称为输出流。C++还提供了无格式输入/输出和格式化输入/输出两种操作,无格式的传输速度快,格式化的按不同类型、不同格式对数据进行处理,不适合大容量的数据传输。原创 2013-12-27 22:55:49 · 1157 阅读 · 0 评论 -
java C++对word的格式转换
JAVA版:首先,需要jacob.jar这个包,我用的是jacob-1.15-M4这个版本,1)把jacob.dll放入 Java\jdk1.5.0_06\jre\bin目录下.2)把jacob-1.15-M4-x64.dll放入到window\system32目录下 (注意64位机子用*64版本的dll,32位的机子用*86版本的dll)3) 把jacob-1.15-M4-x6原创 2014-03-05 19:35:34 · 1641 阅读 · 0 评论 -
C/C++杂谈
1、设置输出位数cout.precision(4); //设置输出为4位cout.setf(ios::showpoint);float c=9.3;cout结果:9.300请按任意键继续. .2、结构体也有构造函数#includestruct B;struct A{double x;A(const B& b);};void原创 2014-03-01 13:55:18 · 617 阅读 · 0 评论 -
面试金
1、#include#includestruct s{int a[2014];int i;}str;int main(void){for(str.i=0;str.i<=2014;str.i++){str.a[str.i]=rand()%2014;printf("%d\n",str.i);}return 0;}这段代码运行的结果会是什么?答案是原创 2014-03-12 21:30:45 · 705 阅读 · 0 评论 -
VC++ / python 如何获取工程当前路径及对应的其相关路径
最近在一个项目中用到java调用c++编写的exe,exe中需要调用外部文件,我把文件与exe放一起了,所以采用的相对路径很方便,但打成exe后,如果在cmd命令行中运行时,发现只有cd 当exe所在的目录才能调用到所需要的文件,我又不想写绝对路径,所以网上各种找如果获取路径的方法,一师兄告诉我了如何获取exe的路径,就是用函数GetModuleFileName(),这个函数的功能:获取当原创 2014-04-14 20:35:02 · 1746 阅读 · 0 评论 -
在VS2010中配置openssl和python头文件的具体步骤
一、openssl.h的配置编译工具 VS2010OpenSSL版本 openssl-1.0.1e还需要Perl工具下载 OpenSSL http://www.openssl.org/下载 activeperl http://www.activestate.com/activeperl/downloads一、编译将C:\Perl\bin的路径设置到环原创 2014-01-12 22:41:54 · 1888 阅读 · 0 评论 -
VS2010 创建动态链接库时遇到的问题
编译、生成dll出现的问题有:VS 2010下 打开实例 出现这样的错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏终极解决方案:VS2010在经历一些更新后,建立Win32 Console Project时会出“error LNK1123” 错误,解决方案为将 项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单原创 2014-02-28 13:24:42 · 2335 阅读 · 1 评论 -
如何编写DLL文件(开发环境VS2005)
如何编写DLL文件(开发环境VS2005)动态链接库 在Windows 应用程序中使用动态链接库有很多的好处。最主要的一点说是它可以使得多个应用程序共享一段代码,从而可以大幅度的降低应用程序的资源开销,同时很缩小了应用程序的最终执行代码的大小。此外,通过使用动态链接库,我们可以把一些常规的例程独立出来,有效的避免了不必要的重复开发,并且,由于应用程序使用了动态链接的方式,还可以在不转载 2014-03-01 11:09:30 · 641 阅读 · 0 评论 -
时间结构类型
Unix/Linux下有以下几种时间结构:1、time_t 类型:长整型,一般用来表示从1970-01-01 00:00:00时以来的秒数,精确度:秒;由函数time()获取; 该类型定义在头文件 /usr/include/sys/time.h 中: #define _TIME_T typedef long time_t;转载 2014-01-03 15:40:24 · 1855 阅读 · 0 评论 -
C语言中的字符串函数
1、sscanf()sscanf() - 从一个字符串中读进与指定格式相符的数据。int sscanf( const char *, const char *, ...);int sscanf(const char *buffer,const char *format,[argument ]...);buffer存储的数据format格式控制字符串原创 2013-12-25 14:54:58 · 883 阅读 · 0 评论 -
Windows 下OpenSSL 安装
Windows 下OpenSSL 安装时间 2013-10-10 11:05:51 CSDN博客推荐文章 相似文章 (1) 原文 http://blog.csdn.net/ghevinn/article/details/12560807安装环境: 1 、操作系统: Windows XP SP2 2 、 C++ 编译器: VC++ 6.0转载 2013-12-20 17:42:30 · 556 阅读 · 0 评论 -
C语言中的字符串中的分隔---split
这个方法中运用到了strtok函数:原型:char *strtok(char s[], const char *delim);功能:分解字符串为一组字符串。s为要分解的字符串,delim为分隔符字符串。例如:strtok("abc,def,ghi",","),最后可以分割成为abc def ghi.尤其在点分十进制的IP中提取应用较多。使用中的注意:strtok原创 2014-01-03 21:55:21 · 1646 阅读 · 0 评论 -
Windows下使用VS2008编译OpenCV 2.1 添加Intel TBB和Python支持
Windows下使用VS2008编译OpenCV2.1 添加Intel TBB和Python支持 步骤: 1.仔细阅读OpenCV官网上的InstallGuide:http://opencv.willowgarage.com/wiki/InstallGuide 2.在“2) Install Prerequisite Libraries and Tools”中提到了如果想支持Pyt转载 2013-12-24 20:55:08 · 834 阅读 · 0 评论 -
Building MFC application with /MD[d] (CRT dll version)requires MFC shared dll version~~~~
Building MFC application with /MD[d] (CRT dll version)requires MFC shared dll version~~~~1>------ 已启动生成: 项目: OSGtest, 配置: Debug Win32 ------1>正在编译...1>AddScene.cpp1>main.cpp1>c:\program转载 2013-12-24 20:57:13 · 737 阅读 · 0 评论 -
C++指针篇
1、多级指针char *string[10];在C++中,一维数组的名字string指向存储数据元素的空间的起始地址,也就是指向数组的第一个元素的指针,而在此数组中的每个元素又是一个指针,因此string本身指向了一个存储指针的单元,他被称为指向指针的指针。普通的数组可以通过指向同类型的指针来访问,同来,指针数组也可以通过指向指针的指针来访问,如下代码:#includeusin原创 2013-12-27 21:27:54 · 382 阅读 · 0 评论 -
windows下VS2010安装配置openssl
系统windows 7 或XP软件:vs2010 功能:配置openssl环境工具:perl openssl下载 OpenSSL http://www.openssl.org/下载 activeperl http://www.activestate.com/activeperl/downloads1、先安装perl,判断安装成功是否的方法是perl example.原创 2014-01-18 11:43:46 · 1225 阅读 · 0 评论 -
C/C++和Python的交互
C/C++和Python的交互 VS2010添加python库:在工程上,右键,属性,VC++目录,包含目录和库目录分别设置为python文件夹下的include和libs就好了。提示找不到python26.lib或者dll的把他们放到vs下vc的lib和bin目录下应该就行了。例子:转载 2014-04-12 13:42:46 · 719 阅读 · 0 评论