-
用C++对C++语法格式进行分析
前言 最近C++项目需要用到脚本,这就关系到如何绑定对象到脚本运行环境。因使用到多套脚本语言,所以现有的绑定技术,都不能满足需求。所以只能寻求解析C++的头文件,再根据描述进行绑定。起初发现boost有一套,但boost实在太臃肿了,对项目之后开发环境的搭建有一定要...
2018-06-17 23:35:40
-
保持Qt GUI响应的几种方法
最开始使用Qt时就遇到过QT Gui失去响应的问题,我是用多线程的方式解决的,然而通常来说,多线程是会降低程序的运行速度。 之后,在使用QSqlQuery::execBatch()函数时,Qt Gui 又失去响应,虽然多线程可以解决,但是如果能用单线程很好解决的,最好不要用到多线程,因...
2018-06-17 23:35:25
-
ChakraCore/JSRT使用问题汇总
QQ交流群:523723780(ChakraCore) ChakraCore是什么? 一个微软开源的,用于Windows IE/Edge内核的高效JS脚本引擎。 前不久微软开源了ChakraCore,并且支持跨平台。在Github可以搜到。即使在开源之前,Windows SDK也支持你的程序去Hosting JS,只需要简单的包含jsrt....
-
Qt实现同步(阻塞式)http get等网络访问操作
Qt的网络操作类是异步(非阻塞的),但有时想做一些阻塞的事情就不方便了,可用如下几行代码轻松实现: 1 QByteArray MyNetworkAccess:: get ( const QString strUrl) 2 { 3 assert(! strUrl.isEmpty()); 4 5 const QUrl url = QUrl::fromUserInput(strUrl); 6 assert(...
2018-06-17 23:35:36
-
c++中向任意目录下写文件
今天遇到了在C盘的子目录下写文件出错的事情,最中自己实验后解决。小小记录一下。 代码如下: #includestdio.h #includestdlib.h #includetime.h main() { int data[35]; int n=35,temp; for(int i=0;i35;i++) { data[i]=i; } srand((unsigned)time(NULL)); FILE *fp;...
2018-06-17 23:35:20
-
CListCtrl
CListCtrl CCmdTarget └CListCtrl CListCtrl类封装“列表视图控件”功能,显示每个包含图标(列表视图中)和标签的收集。除图标和标签外,每一项还能有显示在图标和标签的右边的列中的信息。 视图 列表视图控件可用四种不同方式显示其内容,称为“视图”。 . 图标视图...
2018-06-17 23:35:32
-
Lambda 表达式递归用法实例
注意: 使用Lambda表达式会 增加额外开销 ,但却有时候又蛮方便的。 Windows下查找子孙窗口实例: HWND FindDescendantWindows(HWND hWndParent, LPCTSTR lpClassName, LPCTSTR lpWindowName){ HWND hFind = nullptr; UINT nCompare = 0 ; nCompare += (lpClassName !=...
2018-06-17 23:35:23
-
遗传算法--种群进化(经典算法连载二)
遗传算法核心---杂交,物竞天择 物竞天择--适应性评分与及选择函数。 1.物竞――适应度函数(fitness function) 你产生的个体,对你预设的环境有多大的适应度 2.天择――选择函数(selection) 3.变异,进化的源泉。 // 1.评估每条染色体所对应个体的适应度。 // 2....
2018-06-17 23:35:22
-
CBigInt大整数加法
1 #pragma once 2 3 #include iostream 4 #include list 5 #include string 6 7 using namespace std; 8 9 class CBigInt 10 { 11 public : 12 CBigInt( void ); 13 CBigInt( const string _str); 14 CBigInt Set( const string _str); 15 ~CBigInt( void ); 16 friend...
2018-06-17 23:35:19
-
HashTable 简述
1.解释:使用了映射函数,把值映射到对应的位置,key- address, address是表中的存储位置,不是实际的地址; 2.Hash 函数设计, 分布合理,冲突少,利用率平衡,利用率高了,冲突多,利用率低了,冲突小点; (1)直接定址发: address(key) = key -2000 (2)平方取中法...
2018-06-17 23:35:19
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash




