大约有 2,000 项符合查询结果(耗时:0.0092秒) [XML]
C++使用OLE/COM高速读写EXCEL的源码 - C/C++ - 清泛网 - 专注C/C++及内核技术
...方法有多种,如:通过ODBC数据库实现,通过解析Excel表格文件,通过OLE COM的实现。本文主要研究通过OLE COM实现对Excel表格的操作。另外,本文主代码中汇聚各网友的智慧进行了优化(比如预加载等),可以加快OLE读取的EXCEL的速...
VC MFC工具栏(CToolBar)控件 - C/C++ - 清泛网 - 专注C/C++及内核技术
...添加一个CToolBar类成员变量CToolBar m_Toolbar;
然后在对话类文件中定义工具栏命令ID
#define ID_BUTTON1 501
#define ID_BUTTON2 502
#define ID_BUTTON3 503
接着我们就要创建工具栏资源了,用于工具栏按钮的显示图片
方法是进入ResourceView(...
预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(...
预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)现象&原因:当 Visual C++ 项目启用了预编译头 (Precompiled header) 功能时,如果项目中同时混合有 .c 和 .cpp 源文件,则可能...现象&原因:
当 Visual C++...
boost::filesystem指南 - C/C++ - 清泛网 - 专注C/C++及内核技术
...方面不能做可移植性,尽管标准库有几个函数用于操作与文件系统相关的任务,但是这几个函数作用相对我们日常对文件系统操作的需求来说真是杯水车薪,所以对目录、路径、文件元信息的操作一直难以做可移植性。然而对于...
预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(...
...compiled header) 功能时,如果项目中同时混合有 .c 和 .cpp 源文件,则可能收到 C1853 编译器错误:fatal error C1853: 'pjtname.pch' precompiled header file is from a previous version of the compiler, or the precompiled header is C++ and you are using it from C (or vice versa...
Linux C/C++程序常用的调试手段及异常排查总结 - C/C++ - 清泛网 - 专注C/C++及内核技术
...化插件)
是否涉及动态资源
是否有申请动态内存,文件描述符等,执行完是否有正确释放?指针等操作是否规范?
性能如何
是否有一些执行耗时的操作,I/O,网络文件下载,文件解析等,是否可以进行优化?是否会...
如何编写一个独立的 PHP 扩展(译) - 更多技术 - 清泛网 - 专注C/C++及内核技术
...要创建一个这样的扩展,需要准备好两样东西:
配置文件 (config.m4)
你的模块源码
接下来我们来描述一下如果创建这些文件并组合起来。
准备好系统工具
想要扩展能够在系统上编译并成功运行,需要准备转以下工具:
...
Linux Shell中 if else及大于、小于、等于逻辑表达式写法 - C/C++ - 清泛网...
...绍Linux Shell if条件测试语句的写法,如比较字符串、判断文件是否存在及是否可读等,通常用 "[] "来表示条件测试。注意:if [ xxx ] 表达式前后都要有空格。这里的空格很重要,笔者就曾因为空格缺少或位置不对,...
C#对象序列化与反序列化 - 更多技术 - 清泛网 - 专注IT技能提升
...
string fileName = @"D:\users\lizw\桌面\Programmers.dat";//文件名称与路径
Stream fStream = new FileStream(fileName, FileMode.Create, FileAccess.ReadWrite);
BinaryFormatter binFormat = new BinaryFormatter();//创建二进制序列化器
bin...
C#对象序列化与反序列化 - 更多技术 - 清泛网 - 专注IT技能提升
...
string fileName = @"D:\users\lizw\桌面\Programmers.dat";//文件名称与路径
Stream fStream = new FileStream(fileName, FileMode.Create, FileAccess.ReadWrite);
BinaryFormatter binFormat = new BinaryFormatter();//创建二进制序列化器
bin...