原创 LINK : fatal error LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞

1、從微軟官網下載補丁vs2010 sp1 2、終極解決方案:   VS2010在經歷一些更新後,建立Win32 Console Project時會出“error LNK1123” 錯誤,解決方案爲將 項目|項目屬性|配置屬性|清單工具|

原创 slerp=spherical linear interpolation球面線性插值

四元數支持球形線性插值,也就是當點沿着球體表面移動也可以看做是從一個方位移到另一個方位。 http://en.wikipedia.org/wiki/Slerp Slerp球面線性插值 在計算機圖形學中,slerp是spherical l

原创 VS2010新特性——Architecture Explorer(架構瀏覽器)的使用

VS2010之——Architecture Explorer(架構瀏覽器)的使用(一) VS2010之——Architecture Explorer(架構瀏覽器)的使用(二) 以上介紹得很清晰,下面的是MSDN的官方介紹 VS2010 U

原创 std::set

std::set的用法 (實用、簡潔) std::set源碼介紹

原创 四元數相關

四元數與空間轉動 這個詳細介紹了四元數的概念、性質以及四元數是如何表達空間轉動的。 數的創生(四)哈密爾頓的四元數 這是科學松鼠會上一個科普性質的介紹,講了由複數到四元數的演變。 四元數入門編程應用 介紹了四元數的一些常用編程特性。 歐拉

原创 #pragma once與 #ifndef的區別

1概述編輯 這是一個比較常用的C/C++雜注,只要在頭文件的最開始加入這條雜注,就能夠保證頭文件只被編譯一次。 #pragma once是編譯器相關的,就是說即使這個編譯系統上有效,但在其他編譯系統也不一定可以,不過現在基本上已經是

原创 __declspec(align(#))

__declspec(align(#)) : to precisely control the alignment of user-defined data (for example, static allocations or    

原创 Office 辦公軟件基本操作

一、Word刪除空白頁 1.可以先在空白頁上段文字的末尾先點下鼠標,在自動空白頁下段文字的開頭,按住shift的時候再點下鼠標,選擇空白頁,再刪除(解決了我的問題) 2.如果是插入分頁符造成的空白頁,少的話,刪除分頁符就行,就是到空白

原创 linux 下 .sh 文件語法

介紹: 1 開頭 程序必須以下面的行開始(必須方在文件的第一行):#!/bin/sh 符號#!用來告訴系統它後面的參數是用來執行該文件的程序。在這個例子中我們使用/bin/sh來執行程序。 當編寫腳本完成時,如果要執行該腳本,還必須使其可

原创 線程屬性pthread_attr_t簡介

http://blog.csdn.net/hudashi/article/details/7709413

原创 PSO算法學習心得

一 算法基本思想    粒子羣優化算法屬於羣智能(swarm intelligence)優化算法。羣智能分兩種,一種是粒羣優化,一種是蟻羣優化。        羣智能概念:假設你和你的朋友們(individual)去尋寶(objectiv

原创 C++中的頭文件

一、C++編譯模式通常,在一個C++程序中,只包含兩類文件——.cpp文件和.h文件。其中,.cpp文件被稱作C++源文件,裏面放的都是C++的源代碼;而.h文件則被稱作C++頭文件,裏面放的也是C++的源代碼。C+ +語言支持“分別編譯

原创 【C++基礎之三】函數中局部變量的返回

引用出處 一般說來,函數中是可以進行局部變量的返回的,不然豈不是全部要用全局變量,如果使用了全局變量,那還有必要進行返回嗎?那函數就沒有它存在的意義了!但是要注意了,這裏所謂的局部變量的返回很有內涵,什麼樣的值纔可以進行返回而不出

原创 matlab 更改默認工作路徑

將startup.m這個文件放入路徑: C:\Program Files\MATLAB\R2011b\toolbox\local startup.m的內容爲cd F:\Matlab

原创 m個珠子共n種顏色,找出包含n種顏色的最短連續片段(百度面試題)

 這個題有很多變種,先考慮最簡單的情況,m個珠子排成一行(不成環),求包含n種顏色的最短連續片段。可以將題目抽象成有一個數組a,大小爲m。數組a裏的每個元素的取值範圍是[1,n](表示n種顏色),那麼求數組a中包含[1,n]所有整數的最短