
c++
sherlockhua
这个作者很懒,什么都没留下…
展开
-
PL/DEVELOP“动态执行表不可访问,本会话的自动统计被禁止”错误解决
启用PL/SQL时,每次第一次打开表的时候会提示"动态执行表不可访问,本会话的自动统计被禁止,V$SESSION,V$SESSTAT,V$STATNAME没有被授权“,原因是当前用户没有权限访问这几张表,所以没有办法进行统计.当然要给授权了.授权SQL如下:grant select on v_$statname to store;grant select原创 2009-10-15 12:05:00 · 2052 阅读 · 0 评论 -
实现自定义listctrl
实现自定义listctrl一、综述 Mfc自带的listctrl虽然能够完成一些常用的操作,但是如果对于某些特定的应用,则无能为力,这时候,就学要对空间进行扩展,以实现满足特定需要的功能。本文阐述了如何实现具有自定义行高,而且能够选择和编辑的listctrl控件。 二、实现原创 2009-11-23 15:41:00 · 4529 阅读 · 1 评论 -
定义的枚举莫名其妙的编译错误
最近郁闷了,定义的枚举类型明明是正确,可是老是编译错误,出现error C2143号错误,莫名其妙,弄了好久,终于找到原因了,原来是枚举常量已经定义过了 ,例如, typedef enum tagTest { TEST_VALUE_ONE, TEST_VALUE_TWO }Test; 如果TEST_VALUE_ONE已经原创 2009-12-06 22:05:00 · 1659 阅读 · 0 评论 -
RAII惯用法:C++资源管理的利器
RAII惯用法:C++资源管理的利器RAII是指C++语言中的一个惯用法(idiom),它是“Resource Acquisition Is Initialization”的首字母缩写。中文可将其翻译为“资源获取就是初始化”。虽然从某种程度上说这个名称并没有体现出该惯性法的本质精神,但是作为标准C++资源管理的转载 2010-03-01 15:48:00 · 762 阅读 · 0 评论 -
timeGetTime Function
timeGetTime Function The timeGetTime function retrieves the system time, in milliseconds. The system time is the time elapsed since Windows was started.Syntax转载 2010-03-02 11:47:00 · 963 阅读 · 0 评论 -
std::atexit函数
std::atexit函数用来注册当程序终止时,调用的函数吗,通常用来释放资源。例如: #include "stdafx.h"#include int* ptrq = NULL;void Release(){ printf("release"); free(ptrq); ptrq = NULL;} int _tmain(int argc, _TCHAR* argv[]){原创 2010-01-13 22:13:00 · 2945 阅读 · 0 评论