原创 PMSM同步旋轉座標系下的數學模型及Simulink仿真

1.同步旋轉座標系下的數學模型 1.1 dq座標系下的定子電壓方程 1.2 dq座標系下的定子磁鏈方程 1.3 定子電壓方程變換式及等效電路 由上述兩個方程,可以得到定子電壓方程的新等式: 電壓等效電路如下: 1.4 電磁

原创 由sizeof求結構體大小時涉及到的數據對齊

本博文轉自http://www.cnblogs.com/dolphin0520/    作者:海子 結構體字節對齊       在用sizeof運算符求算某結構體所佔空間時,並不是簡單地將結構體中所有元素各自佔的空間相加,這裏涉及

原创 Effective C++ (item1、item 2)

最近在看Effective C++,順便做一些記錄: Item1:  我們可以將C++看做四大部分的集合,分別是 1. C語言: 其中包括了區塊(blocks)、語句(statements)、預處理器(preprosser)、內置數據類

原创 float類型在內存中的存儲

首先還是看一道題目: <span style="font-size:18px;">#include "stdafx.h" #include <iostream> #include <string> using namespace std;

原创 C++語言中位運算符在計算中的實際運用

位運算符: 1.表達式:X&(X-1)             解釋:每執行一次x = x&(x-1),會將x用二進制表示時最右邊的一個1變爲0,因爲x-1將會將該位(x用二進制表示時最右邊的那個1)變爲0。(假設該位爲第k位,減1後,

原创 代替類型名:關鍵字typedef、auto、decltype的使用講解

爲了明確體現類型的真實目的和含義,以及便於記憶及防止出錯,C++提供了多種類型名字的替代方法,下面逐一講解一下: 1.類型別名 類型別名是一個名字,它是某種類型的同義詞,使用它讓複雜的類型名字變得簡單明瞭,易於理解和使用,還有助於程序員清

原创 leetcode試題總結

還是棧與隊列的題目 385. Mini Parser Given a nested list of integers represented as a string, implement a parser to deserialize

原创 leetcode題目總結

因爲複習的緣故,一開始按tag做起,難度也是從簡單到困難。 237. Delete Node in a Linked List       這一題題目看了半天沒看懂,實際上比較簡單,就是給定一個List結點,從鏈表中刪除他,代碼如下:

原创 leetcode試題總結

144. Binary Tree Preorder Traversal 題意:實現二叉樹的前序遍歷 <pre name="code" class="cpp">//<strong>iterate 1 </strong><pre name="

原创 leetcode試題總結

257. Binary Tree Paths 題意:給定一個二叉樹,返回其從根到葉子節點的每一條路徑 /** * Definition for a binary tree node. * struct TreeNode { *

原创 leetcode題目總結

還是鏈表的題目。。。 143. Reorder List //My code //功能:將一個鏈表的倒數第一個結點插入到第一個結點後面,倒數第一個結點插入到第二個結點後面,以此類推。。。 /** * Definition for s

原创 leetcode題目總結

還是鏈表章節的題目 21.Merge Two Sorted Lists 功能:將兩個已排序的鏈表合併成一個 //方法1: /** * Definition for singly-linked list. * struct ListNo

原创 leetcode題目總結

開始了leetcode的刷題之路,話不多說,從頭開始。。。 344.Reverse String //my code #include <string> using namespace std; class Solution { pu

原创 leetcode 試題總結

本篇開始說明棧和隊列的題目 232. Implement Queue using Stacks //功能:使用棧結構執行隊列結構的操作 //注意:只能使用棧結構的標準操作:即push、pop、peek、size、empty。class Q

原创 MFC程序的剖析及生死因果揭祕

本文剖析MFC底層的程序脈絡,主要是由MFC深入淺出的學習筆記而得。 SDK下Windows程序的編程:對於一般SDK下Windows程序的編程,其主要步驟如下: 各步驟說明: 1:WinMain函數:它是Windows程序的基礎,也是