原创 C++面試題: i++和++i的區別

題目: 分析下面程序的輸出結果 [cpp] view plain copy  print? #include<stdio.h>      int main()   {       int i=8;    

原创 C#編程實現加密解密文件夾核心代碼

 程序的基本原理是:用C#語言重命名文件夾,通過重命名使之成爲windows安全文件的類標識符。具體的方法是爲文件夾添加拓展名“.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}” (.{2559a1f2-

原创 MFC中 給按鈕添加圖片的方法

方法一:直接給CButton加圖片。 1.在資源編輯器中添加一個按鈕,把它的Bitmap屬性設爲true 2.在按鈕上點右鍵,添加一個變量m_Btn(CButton類型的) 3.將圖片導入到資源管理器中,ID爲IDB_BITMAP

原创 c# 多線程排隊隊列實現的源碼

轉載地址:https://www.cnblogs.com/HaoGuo/archive/2012/04/28/thread.htmlusing System;  using System.Threading;    using Syste

原创 C#float與double轉換問題

C#float與double轉換問題 (2011-08-24 15:31:37)轉載▼標籤: 雜談分類: .nethttp://blog.sina.com.cn/s/blog_567100f90100tnmx.html          

原创 ROS相關:使用rospy 編寫ros程序並使用rosbag存儲數據

爲什麼使用rospyROS支持C++和Python,由於ROS的底層是由C++編寫,因此大多數的ROS程序都使用C++,但是Python語言接口簡單,更容易編寫。並且可以使用python與深度學習的一些框架比如Caffe,TensorFl

原创 C#多線程

轉載(https://www.cnblogs.com/dotnet261010/p/6159984.html)一、基本概念1、進程首先打開任務管理器,查看當前運行的進程:從任務管理器裏面可以看到當前所有正在運行的進程。那麼究竟什麼是進程呢

原创 數據融合-機器人定位

來源:https://www.jianshu.com/p/415b288c8f3d什麼是機器人定位robot_localizationrobot_localization是一系列的機器人狀態估計節點集合,其中每一個都是用於三維平面的機器人

原创 C++11新特性之 Move semantics(移動語義)

來源: https://blog.csdn.net/wangshubo1989/article/details/49748703按值傳遞的意義是什麼? 當一個函數的參數按值傳遞時,這就會進行拷貝。當然,編譯器懂得如何去拷貝。 而對於我們自

原创 MFC中窗口刷新函數詳解

按引:Invalidate在消息隊列中加入一條WM_PAINT消息,其無效區爲整個客戶區。而UpdateWindow直接發送一個WM_PAINT消息,其無效區範圍就是消息隊列中WM_PAINT消息(最多隻有一條)的無效區。效果很明顯,

原创 StretchBlt函數和BitBlt函數的用法

StretchBlt和BitBlt都用在雙緩衝視圖中,用來顯示一幅圖像-http://blog.csdn.net/foreverhuylee/article/details/22175025 一、StretchBlt 函數從源矩形中

原创 C# Winform 跨線程更新UI控件常用方法總結

出處:http://www.tuicool.com/articles/FNzURb概述C#Winform編程中,跨線程直接更新UI控件的做法是不正確的,會時常出現“線程間操作無效: 從不是創建控件的線程訪問它”的異常。處理跨線程更新Win

原创 Makefile裏面的$(MAKE)

make 定義了很多默認變量,${MAKE} 就是預設的 make 這個命令的名稱(或者路徑)。make -p 可以查看所有預定義的變量的當前值。------------------------------------------我是分割

原创 CMake快速入門教程:實戰

轉自http://blog.csdn.net/ljt20061908/article/details/11736713 0. 前言    一個多月前,由於工程項目的需要,匆匆的學習了一下cmake的使用方法,現在有時間拿出來整理一下。本文

原创 Win10下取消U盤/移動硬盤“寫保護”的方法

MS酋長昨天與大家分享了通過修改註冊表爲U盤/移動硬盤設置“寫保護”的方法,那麼又該如何取消U盤/移動硬盤的“寫保護”呢?其實只需把註冊表中新建的WriteProtect值的數值數據修改爲 0 即可。按照