- 博客(11)
- 资源 (4)
- 收藏
- 关注
转载 日期计算代码(1):计算当前时间前后N天
C语言计算当前时间前后N天可以借助库函数提供的函数,先获取当前时间从1970年开始累计的秒数,再加减N天对应的秒数,最后将秒数还原年月日时间,具体代码如下。#inlcude int main(int argc, char* argv[]){ time_t lt; lt = time(NULL); long seconds = 24 * 3600 * 20;//24 小时 * 小时秒 *
2017-07-28 09:30:09 3733
转载 vs2008 添加控件变量关联右击控件添加变量是灰色的原因
原因:1.没有为对话框创建类 2.创建类了,创建完后又修改了对话框ID,resource.h里面你会发现新老ID被定义为同一个数字,但类里面// 对话框数据 enum { IDD = IDD_DLG_QSSIM };用的还是老ID,和对话框新ID不一致, 因此添加变量按钮为灰色
2017-07-28 09:29:07 985
转载 vs2008的toolbox全部变灰色
网上看到的一个解决方法: 解决办法:1. 在vs的工具箱上重置一工具箱 (试过,失败!) 2. 在vs上 工具-导入导出设置-重置所有设置(试过,失败!) 3. 重置vs窗口布局(试过,失败!) 4. 重新修复了vs2005 (试过,失败!) 5. 开始-运行-输入(%USERPROFILE%/Loca
2017-07-28 09:28:25 1123
转载 Win32 API中使用定时器的三种方法
1.SetTimer(HWND,UINT,UINT,TIMERPROC);第一个参数设置为捕获该定时消息的窗口句柄, 第二个参数是定时器的id,第三个是以毫秒为单位的定时长度,最后一个参数设置为NULL,可以使窗口的回调函数进行处理WM_TIMER消息。一般来说,在窗口创建时进行SetTimer调用;在回调函数中添加WM_TIMER的响应。然后再窗口销毁的时候进行计时器的销毁:KillTimer(
2017-07-28 09:27:56 1313
转载 c++中的隐藏、重载、覆盖(重写)
1 重载与覆盖 成员函数被重载的特征:(1)相同的范围(在同一个类中);(2)函数名字相同;(3)参数不同;(4)virtual关键字可有可无。 覆盖是指派生类函数覆盖基类函数,特征是:(1)不同的范围(分别位于派生类与基类);(2)函数名字相同;(3)参数相同;(4)基类函数必须有virtual关键字。
2017-07-20 15:49:39 198
转载 标准c++库和stl库,boost库,qt库的总结(一)
用了很长时间是stdio iostream 等头文件,一直有个疑惑,也用了很长一段是键的stl标准库中个别的类,间接性的知道了boost库,qt库等一系列的库昨天在有用到#include头文件的时候,想起了istream ostream fstream这些类到底在c++标准中占什么位置,记得在大脑中一直将他们定性到c++标准库,有忽然想起了stl标准模板库里面各个分类里没有包含io这个类别的,
2017-07-19 14:19:30 1552
转载 C++之STL和Boost
最近一年我电话面试了数十位 C++ 应聘者,惯用的暖场问题是“工作中使用过 STL 的哪些组件?使用过 Boost 的哪些组件?”。得到的答案大多集中在 vector、map 和 shared_ptr。如果对方是在校学生,我一般会问问 vector 或 map 的内部实现、各种操作的复杂度以及迭代器失效的可能场景。如果是有经验的程序员,我还会追问 shared_ptr 的线程安全性、循环引用的后果
2017-07-19 14:13:11 509
转载 c++中的隐藏、重载、覆盖(重写)
c++中的隐藏、重载、覆盖(重写) 1 重载与覆盖 成员函数被重载的特征:(1)相同的范围(在同一个类中);(2)函数名字相同;(3)参数不同;(4)virtual关键字可有可无。 覆盖是指派生类函数覆盖基类函数,特征是:(1)不同的范围(分别位于派生类与基类);(2)函数名字相同;(3)参数相同;(
2017-07-18 15:17:28 223
转载 .Net中C#的DllImport的用法
说明: 1、DllImport只能放置在方法声明上。 2、DllImport具有单个定位参数:指定包含被导入方法的 dll 名称的 dllName 参数。 3、DllImport具有五个命名参数: a、CallingConvention 参数指示入口点的调用约定。如果未指定 CallingConvention,则使用默认值 CallingConvention.Wi
2017-07-12 11:04:47 1386
转载 C#-struct实例字段的内存布局(Layout)和大小(Size)
struct实例字段的内存布局(Layout)和大小(Size) 在C/C++中,struct类型中的成员的一旦声明,则实例中成员在内存中的布局(Layout)顺序就定下来了,即与成员声明的顺序相同,并且在默认情况下总是按照结构中占用空间最大的成员进行对齐(Align);当然我们也可以通过设置或编码来设置内存对齐的方式. 然而在.net托管环境中,CLR
2017-07-12 10:49:06 623
转载 GDI与OpenGL与DirectX之间的区别
图形编程的几种技术对比:GDI,图形设备接口,MS开发的通用的windows系统图形编程接口,功能强涉及面广,一般的编程都用它。但是用来做多媒体开发就差强人意了OPENGL是SGI开发的一套三维图形软件包,出现很早,功能超强,且接口简洁,运算效率 绘图效果极高,早期大都用在科研部门,运行在高性能计算机上。学术性较强,科研部门用的才多,多用于高端绘图。曲高和寡,被DX抢了市场 (DX在家
2017-07-06 09:22:24 2409
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人