<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[rankedthird的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/rankedthird</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; rankedthird]]></copyright><item><title><![CDATA[Qt5开发及实例 4.9.1QPalette类]]></title><link>https://blog.youkuaiyun.com/rankedthird/article/details/101751515</link><guid>https://blog.youkuaiyun.com/rankedthird/article/details/101751515</guid><author>rankedthird</author><pubDate>Mon, 30 Sep 2019 09:03:29 +0800</pubDate><description><![CDATA[这种情况运行后，Button并不会自动填充背景色

前面找资料说添加：


contentFrame-&gt;setAutoFillBackground(true);

效果同样没达到，不过针对


showWindow()是实现了其填充背景色

而Button，通过再次查找资料，有了新进展


    QStringList colorlist=QColor::colorNames()...]]></description><category></category></item><item><title><![CDATA[数据结构_单链表]]></title><link>https://blog.youkuaiyun.com/rankedthird/article/details/74706173</link><guid>https://blog.youkuaiyun.com/rankedthird/article/details/74706173</guid><author>rankedthird</author><pubDate>Fri, 07 Jul 2017 14:55:25 +0800</pubDate><description><![CDATA[#ifndef _JXLIST_H_  
#define _JXLIST_H_  
  
#include   
  
template  
class CJxList  
{  
protected:  
    typedef struct _Node  
    {  
        T               pData;      //数据  
        struct _No]]></description><category></category></item><item><title><![CDATA[把内存中的数据转化成16进制显示]]></title><link>https://blog.youkuaiyun.com/rankedthird/article/details/72955772</link><guid>https://blog.youkuaiyun.com/rankedthird/article/details/72955772</guid><author>rankedthird</author><pubDate>Fri, 09 Jun 2017 11:19:37 +0800</pubDate><description><![CDATA[今天遇到需要将内存中的原始数据以16进制方式输出：
方法为：
int i=0;
CString str,str1;
unsigned char buf[256];
//buf1是你自己的数据
memcpy(buf,buf1,256);
for(i=0;i
{
str1.Format("%02X ",buf[i]);
str=str+str1;
}

strcpy和memc]]></description><category></category></item><item><title><![CDATA[Python入门学习之---------Python数字表达式和输出]]></title><link>https://blog.youkuaiyun.com/rankedthird/article/details/72821787</link><guid>https://blog.youkuaiyun.com/rankedthird/article/details/72821787</guid><author>rankedthird</author><pubDate>Wed, 31 May 2017 16:59:24 +0800</pubDate><description><![CDATA[1、Python输出

目前，Python输出使用print语句和print()函数，Python3.0将会使用内置的print()代替print语句。
1.1、print语句

print语句的功能就是将输出对象转换成字符串并将字符串逐个字符的打印到标准输出上。语法格式如下：

print expression (, ... )

 

可以使用单引号对('')和双引号对(]]></description><category></category></item><item><title><![CDATA[编译dll时debug和release版命名不同遇到的问题]]></title><link>https://blog.youkuaiyun.com/rankedthird/article/details/72817460</link><guid>https://blog.youkuaiyun.com/rankedthird/article/details/72817460</guid><author>rankedthird</author><pubDate>Wed, 31 May 2017 09:22:46 +0800</pubDate><description><![CDATA[在project->setting->link里面把debug的输出改为MyDllD.dll，release版仍保持为MyDll.dll，其相应的lib文件分别为MyDllD.lib和MyDll.lib。我把debug版用到其他程序时，在project->setting->link中设置链接库为MyDllD.lib，把MyDllD.dll放到相应目录下，运行时总是说找不到MyDll.dll，按道理]]></description><category></category></item><item><title><![CDATA[常见编译/链接错误及其解决办法]]></title><link>https://blog.youkuaiyun.com/rankedthird/article/details/72457264</link><guid>https://blog.youkuaiyun.com/rankedthird/article/details/72457264</guid><author>rankedthird</author><pubDate>Thu, 18 May 2017 09:04:11 +0800</pubDate><description><![CDATA[1. 解决error LNK2005: ___crtExitProcess 已经在 LIBCMTD.lib(crt0dat.obj) 中定义

有的時候, 在 Debug 模式下編譯沒問題, 換到 Release 模式就發生一堆問題.

典型的例子, 就是因為 c++ runtime library 設定不同, 所造成的重複定義連結錯誤.
而另一個常見的例子是 專案與 library 使]]></description><category></category></item><item><title><![CDATA[CPtrList内存泄漏解决]]></title><link>https://blog.youkuaiyun.com/rankedthird/article/details/72359562</link><guid>https://blog.youkuaiyun.com/rankedthird/article/details/72359562</guid><author>rankedthird</author><pubDate>Wed, 17 May 2017 11:09:30 +0800</pubDate><description><![CDATA[若定义结构体：
struct stColor
{
	int nRow;
	int nCol;
	COLORREF rgb;
	BOOL bSet;
};
且添加
	stColor *pColor  = new stColor;
	pColor->nCol = col;
	pColor->rgb = color;
	pColor->bSet = bSet;
	m_ptrListCol.AddT]]></description><category></category></item><item><title><![CDATA[basic_string内存泄露问题之分析解决]]></title><link>https://blog.youkuaiyun.com/rankedthird/article/details/71715319</link><guid>https://blog.youkuaiyun.com/rankedthird/article/details/71715319</guid><author>rankedthird</author><pubDate>Fri, 12 May 2017 12:27:44 +0800</pubDate><description><![CDATA[最近在工作中,写一计算杆塔绝缘子中心点的GPS坐标程序时，定义了一结构，里面用到了string类型来存储杆塔所属线路号、杆塔号，杆塔模型名称。代码如下:

 1/*
 2  @brief 杆塔信息结构
 3*/
 4typedef struct   _TOWER_INFO
 5{
 6       string   
 strLineNo;           /// 
 7  ]]></description><category></category></item><item><title><![CDATA[VS2008 清理注册表]]></title><link>https://blog.youkuaiyun.com/rankedthird/article/details/71475842</link><guid>https://blog.youkuaiyun.com/rankedthird/article/details/71475842</guid><author>rankedthird</author><pubDate>Tue, 09 May 2017 15:18:01 +0800</pubDate><description><![CDATA[1、打开开始菜单选择运行并输入【regedit】；
2、VS2008的“最近的项目”在注册表中的位置：HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9\ProjectMRUList]]></description><category></category></item><item><title><![CDATA[VS error: C2859 C1083 .]]></title><link>https://blog.youkuaiyun.com/rankedthird/article/details/70884442</link><guid>https://blog.youkuaiyun.com/rankedthird/article/details/70884442</guid><author>rankedthird</author><pubDate>Fri, 28 Apr 2017 09:22:49 +0800</pubDate><description><![CDATA[今天在VC2005中修改一个工程的文件结构，将"stdafx.cpp"文件挪动了位置，编译时出现C2859错误，具体信息如下：
error C2859: e:\projects\apptest\src\debug\vc80.pdb is not the pdb file that was used when this precompiled header was created, recreat]]></description><category></category></item><item><title><![CDATA[Sqlite教程]]></title><link>https://blog.youkuaiyun.com/rankedthird/article/details/70882409</link><guid>https://blog.youkuaiyun.com/rankedthird/article/details/70882409</guid><author>rankedthird</author><pubDate>Fri, 28 Apr 2017 08:52:47 +0800</pubDate><description><![CDATA[http://www.w3school.com.cn/sql]]></description><category></category></item><item><title><![CDATA[new，malloc，GlobalAlloc用法]]></title><link>https://blog.youkuaiyun.com/rankedthird/article/details/70224360</link><guid>https://blog.youkuaiyun.com/rankedthird/article/details/70224360</guid><author>rankedthird</author><pubDate>Tue, 18 Apr 2017 09:12:03 +0800</pubDate><description><![CDATA[一。关于内存

　1、内存分配方式

　　内存分配方式有三种：

　　（1）从静态存储区域分配。内存在程序编译的时候就已经分配好，这块内存在程序的整个运行期间都存在

。例如全局变量，static变量。

　　（2）在栈上创建。在执行函数时，函数内局部变量的存储单元都可以在栈上创建，函数执行结束时这些存

储单元自动被释放。栈内存分配运算内置于处理器的指令集中，效率很高，但]]></description><category></category></item><item><title><![CDATA[VS2008远程调试]]></title><link>https://blog.youkuaiyun.com/rankedthird/article/details/70153805</link><guid>https://blog.youkuaiyun.com/rankedthird/article/details/70153805</guid><author>rankedthird</author><pubDate>Thu, 13 Apr 2017 09:20:03 +0800</pubDate><description><![CDATA[远程调试适用于目标机器没有开发环境且Bug无法在其他机器上重现的环境，是开发和测试中很实用的一种调试方法。下面简单介绍一下VS2008远程调试的方法。

将VS安装目录下Remote Debugger内x86文件夹（32位程序，64位程序拷x64文件夹）拷入目标机器待调试程序的文件夹。我的文件夹路径为C:\Program Files\Microsoft Visual Studio 9.0\Co]]></description><category></category></item><item><title><![CDATA[CloseHandle(),TerminateThread(),ExitThread()的区别]]></title><link>https://blog.youkuaiyun.com/rankedthird/article/details/70142613</link><guid>https://blog.youkuaiyun.com/rankedthird/article/details/70142613</guid><author>rankedthird</author><pubDate>Wed, 12 Apr 2017 14:39:40 +0800</pubDate><description><![CDATA[线程的handle用处:

线程的handle是指向“线程的内核对象”的，而不是指向线程本身.每个内核对象只是内核分配的一个内存块，并且只能由内核访问。该内存块是一种数据结构，它的成员负责维护对象的各种信息(eg:
 安全性描述，引用计数等)。




CloseHandle()

在CreateThread成功之后会返回一个hThread的handle，且内核对象的计数加1，]]></description><category></category></item><item><title><![CDATA[csdn如何转载别人的文章]]></title><link>https://blog.youkuaiyun.com/rankedthird/article/details/70142579</link><guid>https://blog.youkuaiyun.com/rankedthird/article/details/70142579</guid><author>rankedthird</author><pubDate>Wed, 12 Apr 2017 14:36:58 +0800</pubDate><description><![CDATA[转载于：http://blog.youkuaiyun.com/jiangping_zhu/article/details/18044109

作者：包心菜加糯米饭


1、找到要转载的文章，用chrome浏览器打开，右键选择审查元素



2、在chrome中下方的框里找到对应的内容，html脚本中找到对应的节点，选中节点，网页上被选中内容会被高亮显示，然后右键菜单选中 Copy as HT]]></description><category></category></item><item><title><![CDATA[WSASocket 返回错误 10013怎么解决？]]></title><link>https://blog.youkuaiyun.com/rankedthird/article/details/70142266</link><guid>https://blog.youkuaiyun.com/rankedthird/article/details/70142266</guid><author>rankedthird</author><pubDate>Wed, 12 Apr 2017 14:12:46 +0800</pubDate><description><![CDATA[原文：http://hi.baidu.com/zhaxiu3/item/606b8b087a3b7933a2332a14


程序的权限不够，应用管理员权限打开程序运行方可。
如何使vc程序运行时请求管理员权限？


如果是2005或者2008 就简单了，直接项目右键---属性---链接器---清单文件---uac执行级别 选择requireAdministrator 重新编译 这样]]></description><category></category></item></channel></rss>