C++軟體開發規範(二)

2 命名規則比較著名的命名規則當推“匈牙利” 命名法,該命名規則的主要思想是“在變數和函數名中加入首碼以增進人們對程式的理解”。例如所有的字元變數均以ch為首碼,若是指標變數則追加首碼p。如果一個變數由ppch開頭,則表明它是指向字元指標的指標。“匈牙利”法最大的缺點是煩瑣,例如int    i,  j,  k;  float  x,  y,  z;倘若採用“匈牙利”命名規則,則應當寫成int    iI,  iJ,  ik;  // 首碼 i表示int類型float  fX,  fY, 

Linux軟體的安裝

1、原始碼包的安裝 gzip -d apache_1.3.20.tar.gz (解壓) tar xvf apache_1.3.20.tar (解包) cd apache_1.3.20 ./configure (配置) ----./configure --help(查看configure選項) make (編譯) make install (安裝) make clean (卸載) 註:典型的原始碼包可以這樣安裝,但不都是這樣,如webmin 要執行其目錄下./setup.sh進入互動式配置安裝

巨高興,自己的 徹底刪除檔案“File Delete Absolutely ”2.01 版本 已經在國內6大軟體下載網站發布

         兩周前開始 徹底刪除檔案“File Delete Absolutely ”2.01 版本的編程工作,之後開始測試,截止到 2012年11月30日22:54分,自己編寫的 徹底刪除檔案“File Delete Absolutely ”2.01

免費的XP/Vista無損分區軟體 EASEUS Partition Master

如果你買了一台新的只有一個分區的電腦,或者當我們使用一段日子發現之前的分區不能滿足自己的需要時,我們最需要的就是一款可以支援XP、Vista等系統的無損分區軟體了。異次元軟體世界之前給大家介紹過 Acronis Disk Director Suite ,它幾乎已經可以完美地滿足我們所有的分區需求了,可惜它是一款商業軟體,價格比較高昂。對於比較看重著作權的朋友來說,的確還不是一個很完美的選擇。      今天異次元繼續給大家推薦一款 完全免費 的無損分區軟體 EASEUS Partition

In version 2.0, DB Query Analyzer will never be mistaken as virus by anti-virus software

     In version 1.0 ,version 1.02, version 1.03 and version 1.04 DB Query Analyzer is protected by a shell designed by Master Genfeng Ma. So that no one can debug the executable file.     As a result, some anti-virus software judge file

部署軟體常遇到錯誤總結

問題一:        checking for mpifc... no        checking for mpxlf... no        checking for mpif90... mpif90        checking for MPI_Init... no       checking for MPI_Init in -lmpi... no       checking for MPI_Init in -lmpich... no       configure:

軟體測試載入器LoadRunner常用函數

事務函數  lr_end_sub_transaction/標記子事務的結束以便進行效能分析  lr_end_transaction/標記LoadRunner事務的結束  lr_end_transaction_instance/標記事務執行個體的結束以便進行效能分析  lr_fail_trans_with_error/將開啟事務的狀態設定為LR_FAIL並發送錯誤訊息  lr_get_trans_instance_duration/擷取事務執行個體的期間(由它的控制代碼指定)  lr_get_tr

探討基於P2P技術開發視頻會議軟體

本文旨在剖析開發基於P2P技術開發視頻會議軟體相關主要技術,並給出一個簡單的例子。一、

運用RUP 4+1視圖方法進行軟體架構設計

運用RUP 4+1視圖方法進行軟體架構設計 溫 昱 (wenyu@china.com), 松耦合空間網站

ubuntu圖下安裝軟體出現You might want to run ‘apt-get -f install’ to correct these解決

今天在ubuntu下安裝任何軟體都提示以下錯誤:You might want to run 'apt-get -f install' to correct these:The following packages have unmet dependencies: kate : Depends: kdelibs4c2a (>= 4:3.5.9) but it is not going to be installed        Depends: libqt3-mt (>= 3:3.3

轉:ubuntu wine卸載軟體無法刪除表徵圖問題

1.執行以下代碼cd ~/.local/share/applications/winelsrmdir  xxx2 .可以進入檔案夾 

lpc2103 軟體中斷原理

最近看lpc2103的啟動代碼,在軟體中斷處停了下來,我仔細分析了下,覺得這樣理解(如果分析不對,希望大牛更正):代碼中有一段(startup.s):;非強制中斷SWI_Handler                   CMP     R0, #4        LDRLO   PC, [PC, R0, LSL #2]        MOVS    PC, LR        ;----------------------------------------------------------

Windows系統下三十款優秀開源軟體

Windows系統下三十款優秀開源軟體1、Firefox官方網站:http://www.getfirefox.com/可替換Internet Explorer功能特點:如果你還沒有使用Firefox來作為你的網頁瀏覽工具,那麼你現在就可以動手了。它能夠阻止那些煩人的快顯視窗,並且它還有大量優秀的外掛程式,能夠讓你的網路衝浪體驗更加美好。我可以全天候地讚美Firefox,但有一件事是肯定的:在新的Windows電腦上我要做的第一件事就是運行Internet

ADS1.2進行嵌入式軟體開發(ZT)

 概述      嵌入式應用程式通常都是在樣機環境下調試與開發的,這種環境與最終產品之間並不完全相同。因此,在系統調試階段就考慮應用程式在最終目標硬體中的運行情況是非常重要的。     本文旨在討論怎麼將一個開發/調試環境下的嵌入式應用程式轉移到最終獨立啟動並執行目標系統中去,並提到了ARM ADS1.2開發套件的一些功能特性及其在這個過程中所起到的作用。   

在ubuntu上軟體安裝的幾種格式dev,rpm,bin,tar.gz

一直沒搞懂的幾個名詞,找到一片不錯的文章,終於會用了,哈哈~使用Linux系統的人都知道,Linux系統下軟體的安裝可不像Windows下,雙擊,一路NEXT下去就可以,在LInux下常用的軟體主要有deb,rpm,tar.gz,bin等格式,那麼下面我給大家講解這些軟體的安裝方法。A:DEB包,這種最簡單了,如果是Ubuntu的話,就像Windows一些,雙擊,一路NEXT下去,就OK。如果不是ubuntu的呢?安裝軟體包sudo dpkg -i

H.264軟體解碼器在PXA270平台上的最佳化

(原文中暫無圖片,所以下面的圖片顯示不出來。在DSP上最佳化H264的文章有很多,讀者可以自己google) 羅 嶸,何 苦(清華大學 電子工程系,北京100084)2009-04-24  摘 要: 研究了嵌入式系統中H.264 Baseline軟體解碼器設計和最佳化的問題,提出了四種有效最佳化方法,並在PXA270平台上進行了測試。測試結果顯示,綜合使用提出的四種方法,H.264軟體解碼器在PXA270(520MHz)上運行時幀率可以達到22f/s(CIF格式)和80f/s(QCIF格式)。 

如何徹底刪除wine中的軟體 轉自:http://www.feixiangs.com/logs/109940550.html

 轉自:http://www.feixiangs.com/logs/109940550.html用wine之後總是瘋狂的實驗一遍哪些軟體好用,哪些軟體不好用。但是那些不好用的軟體就殘留在電腦中。如何刪除這些軟體呢?進入wine中的C盤,program files刪除安裝的軟體,這樣在捷徑中還是會有殘留。接下來進入fx@ubuntu:~/.local/share/applications/wine/Programs$ 刪除相應的軟體捷徑即可。下面應該就清除乾淨了。

從代碼抽查到大型軟體的可維護性

 從代碼抽查到大型軟體的可維護性        有人跟我說,既然有測試部門進行軟體品質測試,有效能保證團隊負責產品效能的測試和改進,那麼我們的代碼抽查還有什麼意義呢?我告訴他:代碼抽查的意義並不在讓你協助去找bug,而是從一個公正的立場,以一個抽樣的觀念,來評價目前實際產品的代碼品質,從而給管理層提供決策建議,以防微杜漸,保持產品的持續可維護性。       

Linux軟體安裝與卸載小結

好幾年都沒更新部落格了,人也變懶了。這裡介紹一下個人這幾年來使用Linux安裝軟體的經驗,也希望對Linux新手們有所協助,同時歡迎大家吐槽。Linux軟體安裝由於不同的Linux分支,安裝方法也互不相同,介紹幾種常見的安裝方法。1.

C++軟體開發規範(三)

3.3 程式碼內的空格☆       【規則3.3-1】      關鍵字之後要留空格,象const、virtual、inline、case 等關鍵字之後至少要留一個空格,否則無法辨析關鍵字, 象if、for、while等關鍵字之後應留一個空格再跟左括弧‘(’,以突出關鍵字;☆       【規則3.3-2】      函數名之後不要留空格,緊跟左括弧‘(’,以與關鍵字區別;☆       【規則3.3-3】      ‘(’向後緊跟,‘)’、‘,’、‘;’向前緊跟,緊跟處不留空格;☆     

總頁數: 852 1 .... 276 277 278 279 280 .... 852 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.