<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jingmiaa的博客]]></title><description><![CDATA[不论是菜鸟还是大鸟都要坚持学习]]></description><link>https://blog.youkuaiyun.com/jingmiaa</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jingmiaa]]></copyright><item><title><![CDATA[如果相同的类名在两个嵌套的命名空间中定义，使用时最好显示标注命名空间]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/120953360</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/120953360</guid><author>jingmiaa</author><pubDate>Mon, 25 Oct 2021 16:03:36 +0800</pubDate><description><![CDATA[@C++ @TOC
C++ 相同的类名，定义在不同的命名空间
思考下面的代码。
定义了两个class A，分别存在于命名空间MySpace，和SubSpace。
namespace MySpace
{
    class A{
        int a;

        public:
        A()=default;
        void Print(){cout&lt;&lt;"I'm class MySpace::A\n";}

        };

    namespace Su]]></description><category></category></item><item><title><![CDATA[c++私有成员变量，还可以这样访问]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/89228756</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/89228756</guid><author>jingmiaa</author><pubDate>Fri, 12 Apr 2019 11:23:16 +0800</pubDate><description><![CDATA[基础不扎实，永远都是坑原来可以这样使用class 的private成员变量
原来可以这样使用class 的private成员变量
private成员变量只能类的内部使用，这句话刚学编程就记住了，可是今天还是遇到了一个颠覆我认知的代码。（如果不是同事提醒，我就可能多绕一圈！）
#include &lt;iostream&gt;
using namespace std;

class testPriv...]]></description><category></category></item><item><title><![CDATA[VS设置，将某一类型的文件，当做c++文件读源码]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/82886490</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/82886490</guid><author>jingmiaa</author><pubDate>Fri, 28 Sep 2018 16:48:55 +0800</pubDate><description><![CDATA[问题：

       有很多自定义文件格式存储c++代码，但是用VS打开，却没有关键字高亮显示，不方便看代码。

解决方案：

       通过简单的VS设置，即可添加新的文件扩展类型，打开它，就像打开传统的*.cpp *.c *.h *.hpp代码文件一样，高亮显示代码。

设置步骤：

       open VS2017--&amp;gt;Tools--&amp;gt;Options--&amp;gt;Text...]]></description><category></category></item><item><title><![CDATA[两个有序链表合并——非递归实现]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/80428863</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/80428863</guid><author>jingmiaa</author><pubDate>Thu, 24 May 2018 07:52:43 +0800</pubDate><description><![CDATA[#include &amp;lt;iostream&amp;gt;
using namespace std;
#include &amp;lt;stdlib.h&amp;gt;     /* malloc, calloc, realloc, free */
struct ListNode{
	int value;
	ListNode* pNext;
};

ListNode* MergeList(ListNode* list1,...]]></description><category></category></item><item><title><![CDATA[Qt读取json文档内容]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/78855873</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/78855873</guid><author>jingmiaa</author><pubDate>Wed, 20 Dec 2017 17:49:54 +0800</pubDate><description><![CDATA[json文档格式如下：
{
 "content":[                            //数组
   {                                            //object1
      "key1":"键值1",
      "key2":"键值2"
      ……
   },
  
   {]]></description><category></category></item><item><title><![CDATA[使用Qt示例代码实现的视频播放。VS项目]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/78649105</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/78649105</guid><author>jingmiaa</author><pubDate>Mon, 27 Nov 2017 21:25:53 +0800</pubDate><description><![CDATA[最近越发感到Qt的强大，简单易用！
从最开始接触是在今年4月底，花了半个月时间使用Qt和QtitanRibbon，开发了一个程序框架，类似于office风格那种。
当时以为自己好厉害，现在相信全是因为Qt太强大（傻笑~~）
好的库确实可以造福万民啊！（程序员从业人员已经超过千万了）
言归正传，项目需要，要做一个视频播放功能，要求支持h264、mpg4等等格式。
借助Qt示例代码，半天搞定]]></description><category></category></item><item><title><![CDATA[c++与JavaScript的语法差异点，小笔记]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/78648765</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/78648765</guid><author>jingmiaa</author><pubDate>Mon, 27 Nov 2017 20:40:26 +0800</pubDate><description><![CDATA[项目需要，最近自学了一点JavaScript，记录一些两种不同语言的差异点。纯属个人笔记，写的不好也肯定有不足，感兴趣的朋友看看就好。


c++：int、float、double、char……各式各样（整型、浮点型、字符、）
JavaScript：var打遍天下！    数据只有以下区分：Number、NaN、Infinity、null、undefined
--------------]]></description><category></category></item><item><title><![CDATA[地球上一个点（经纬度），求其周围360度，距离1米的采样点的经纬度坐标（每10度采一个点，共36个点）]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/78642680</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/78642680</guid><author>jingmiaa</author><pubDate>Mon, 27 Nov 2017 10:54:33 +0800</pubDate><description><![CDATA[struct pointInEarth
{
	double lon;//经度
	double lat;//纬度
	double height;//高程
}；

void surroundPoints(double longtitude, double latitude)
{
	pointInEarth points[36];//结果在这里
	double dis = 0.001;//两点之间的距离]]></description><category></category></item><item><title><![CDATA[gdal播放视频代码]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/78622918</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/78622918</guid><author>jingmiaa</author><pubDate>Fri, 24 Nov 2017 11:34:53 +0800</pubDate><description><![CDATA[建议小伙伴们不用使用gdal做视频播放功能，除非你做的视频不需要声音，因为gdal不支持音频。。。


函数功能：打开文件选择对话框，选择视频文件打开，播放
代码如下：
int g_slider_position = 0;
CvCapture* g_capture = NULL;
void CvTrackcallback(int pos)
{
	cvSetCaptureProperty(]]></description><category></category></item><item><title><![CDATA[编译gdal]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/78111642</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/78111642</guid><author>jingmiaa</author><pubDate>Wed, 27 Sep 2017 12:54:07 +0800</pubDate><description><![CDATA[本人使用VS2013开发平台，需要编译 64位 Release版 gdal，步骤如下：（注意：修改命令参数，可自行选择VS版本，或者编译32位gdal。）
----------------------------------------------------------
从官网下载的gdal2.2.2源码，文件名 gdal222.zip
将其解压到目录 D:\gdal-2.2.2

1.打开命令提示符，进到目录D:\gdal-2.2.2下
2.执行命令: generate_vcxproj.bat 12.0]]></description><category></category></item><item><title><![CDATA[网易有道2017春季实习笔试编程题-个人解答-欢迎高手来优化]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/67644815</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/67644815</guid><author>jingmiaa</author><pubDate>Tue, 28 Mar 2017 22:46:48 +0800</pubDate><description><![CDATA[（无法还原原题描述，根据个人理解简化了题目的描述。希望没有歧义，如有错误敬请包含。）
（提供的代码已通过全部测试，已被Accepted。但是期望更好的解答，望高手不吝赐教，如能留下更好理解或性能更优的代码，将不胜感激。）


第一题：
从坐标原点（0，0）出发到目的地（dx，dy）的最快时间计算。可以直接步行走到目的地，也可以先走到附近的车站，然后坐车到目的地。
x或y轴的一个单位走路]]></description><category></category></item><item><title><![CDATA[10个最顶尖的专业服装设计软件（外国）]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/54909089</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/54909089</guid><author>jingmiaa</author><pubDate>Tue, 07 Feb 2017 14:51:01 +0800</pubDate><description><![CDATA[外文原文连接：点击打开链接
原文是2013年的英文文章，时间比较靠后，但是作为参考，也可以帮助我们了解一下计算机辅助设计在服装设计上的应用。
时尚服装设计软件。不管是专业的服装设计师，还是业余爱好者都可以轻松满足。
先列下名字:
10.Virtual Fashion
9. Dress Assistant
8.Poser
7.Realistic Apparel Templates Pa]]></description><category></category></item><item><title><![CDATA[DirectX编程开发准备工作  ---Directx SDK安装，及在2010中的配置]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/54863659</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/54863659</guid><author>jingmiaa</author><pubDate>Sat, 04 Feb 2017 16:12:06 +0800</pubDate><description><![CDATA[最开始想当然的安装了DirectX，郁闷了半天，找不到安装目录。
然后搜了DirectX 编程，才明白要安装DirectX SDK。。。
这坑踩的。
下载：
DirectX　SDK的下载地址：http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=6812

附上看的网址：
DirectX游戏开发编程基础]]></description><category></category></item><item><title><![CDATA[OpenMesh速记]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/54743507</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/54743507</guid><author>jingmiaa</author><pubDate>Thu, 26 Jan 2017 10:59:26 +0800</pubDate><description><![CDATA[为了书写方便，定义   typedef OpenMesh::TriMesh_ArrayKernelT



**取下标为i的顶点, 坐标
MyMesh::VertexHandle v_h=mesh.vertex_handle(i);
mesh.point(v_h);
**从顶点v1到v2的半边
MyMesh::HalfedgeHandle out_he_h=mesh.find_ha]]></description><category></category></item><item><title><![CDATA[VS2010编译warning]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/54090382</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/54090382</guid><author>jingmiaa</author><pubDate>Thu, 05 Jan 2017 12:04:11 +0800</pubDate><description><![CDATA[warning C4018: “<”: 有符号/无符号不匹配
warning C4482: 使用了非标准扩展: 限定名中使用了枚举
warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
warning C4503: “std::vector<_Ty,_Ax>::erase”: 超出修饰名的长度，名称被截断]]></description><category></category></item><item><title><![CDATA[查看论文是否被ISTP、EI检索]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/53737375</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/53737375</guid><author>jingmiaa</author><pubDate>Mon, 19 Dec 2016 11:44:48 +0800</pubDate><description><![CDATA[查了大半天，终于在网上找到了最快最准的方法，当然不保证是唯一的方法，只是个人记录一下，我终于查到自己的论文啦！
ISTP检索：
进入数据库检索网站：
https://www.webofknowledge.com/
直接输入论文相关信息（标题或作者或DOI……），查看搜索结果。能查到就说明论文已被ISTP检索了。


常见问题解答：
http://www.cpci-istp.com/]]></description><category></category></item><item><title><![CDATA[二维数组指针、vector，实现m*n矩阵代码]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/53691734</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/53691734</guid><author>jingmiaa</author><pubDate>Fri, 16 Dec 2016 12:44:17 +0800</pubDate><description><![CDATA[运行结果截图：


二维数组指针：
#include
using namespace std;

int main()
{
	int m=0,n=0;
	cout<<"请输入矩阵的行数和列数："<<endl;
	cin>>m>>n;
	int **arr=new int*[m];
	for(int i=0;i<m;i++)
		arr[i]=new int[n];
	cout<<"输入矩阵]]></description><category></category></item><item><title><![CDATA[OpenMesh下载安装，在VS2010下使用的环境配置-备忘]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/53581286</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/53581286</guid><author>jingmiaa</author><pubDate>Mon, 12 Dec 2016 12:26:17 +0800</pubDate><description><![CDATA[VS2010环境配置 

OpenMeshCored.lib;OpenMeshToolsd.lib;OpenMeshCore.lib;OpenMeshTools.lib;(项目属性—链接器—输入）
E:\OpenMesh 3.3\lib;（项目属性——VC++目录——库目录）

E:\OpenMesh 3.3\include;（项目属性——VC++目录——包含目录）]]></description><category></category></item><item><title><![CDATA[Directx绘制正方体 +灯光 源代码]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/53516862</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/53516862</guid><author>jingmiaa</author><pubDate>Thu, 08 Dec 2016 13:18:19 +0800</pubDate><description><![CDATA[#include
#include 
#include "d3dx9.h" //Driect9.0的头文件
#include
#pragma comment(lib,"Msimg32.lib")
#pragma comment(lib,"winmm.lib")
#pragma comment(lib,"d3d9.lib")
#pragma comment(lib,"d3dx9.lib]]></description><category></category></item><item><title><![CDATA[Directx09  创建窗口代码]]></title><link>https://blog.youkuaiyun.com/jingmiaa/article/details/53503163</link><guid>https://blog.youkuaiyun.com/jingmiaa/article/details/53503163</guid><author>jingmiaa</author><pubDate>Wed, 07 Dec 2016 11:13:06 +0800</pubDate><description><![CDATA[#include"d3d9.h"
#include"d3dx9.h"
//-------------------------global variables---------
LPDIRECT3D9 g_pD3D=NULL;
LPDIRECT3DDEVICE9 g_pd3dDevice=NULL;

VOID Cleanup()
{
    if( g_pd3dDevice != NULL)
  ]]></description><category></category></item></channel></rss>