<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>C/C++ on Lin's Blog</title><link>https://coder.tw/categories/c/c++/</link><description>Recent content in C/C++ on Lin's Blog</description><generator>Hugo</generator><language>zh-tw</language><lastBuildDate>Wed, 05 Jan 2011 05:58:10 +0000</lastBuildDate><atom:link href="https://coder.tw/categories/c/c++/index.xml" rel="self" type="application/rss+xml"/><item><title>【VB】【C++】計算n!(階層)</title><link>https://coder.tw/posts/vb-c-factorial-n-2/</link><pubDate>Wed, 05 Jan 2011 05:58:10 +0000</pubDate><guid>https://coder.tw/posts/vb-c-factorial-n-2/</guid><description>&lt;p&gt;&lt;a href="https://pub-6c026d2742d14927bfa2d850c31eac91.r2.dev/wp-content/uploads/2011/01/2011-01-05_054100.jpg"&gt;&lt;img class="alignnone size-large wp-image-4369" title="2011-01-05_054100" src="https://pub-6c026d2742d14927bfa2d850c31eac91.r2.dev/wp-content/uploads/2011/01/2011-01-05_054100-520x253.jpg" alt="" width="520" height="253" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;要計算n的階層是很簡單的一件事,會寫到這個程式是因為排列組合,我想要精確的知道答案會在幾種左右,因此就寫了n!的函數來幫忙求階層的值,所謂的階層就是指從1&lt;em&gt;2&lt;/em&gt;3&amp;hellip;..&lt;em&gt;n的意思,而在排列組合中如果要被排列的字有5個字,那麼排列後的結果就最多不超過5&lt;/em&gt;4&lt;em&gt;3&lt;/em&gt;2*1的值,也就是最多不超過120個答案&lt;/p&gt;
&lt;p&gt;以下我把n!做成Function,有VB版的跟C++版的,剛開始學迴圈的人可以用這個函式來學習迴圈的用法,另外因為擔心integer會存不下資料,所以我使用string來傳回資料,到時候用這個Function時要先把傳回值轉成數字型別才可以&lt;/p&gt;
&lt;h2&gt;</description></item><item><title>【C++】用CMD傳送檔案給主控台應用程式以及傳回資料</title><link>https://coder.tw/posts/c-cmd-send-file-to-console-app-2/</link><pubDate>Sat, 04 Dec 2010 10:00:16 +0000</pubDate><guid>https://coder.tw/posts/c-cmd-send-file-to-console-app-2/</guid><description>&lt;p style="text-align: center;"&gt;&lt;a href="https://pub-6c026d2742d14927bfa2d850c31eac91.r2.dev/wp-content/uploads/2010/11/2010-11-26_232836.jpg"&gt;&lt;img class="size-large wp-image-4097 aligncenter" title="2010-11-26_232836" src="https://pub-6c026d2742d14927bfa2d850c31eac91.r2.dev/wp-content/uploads/2010/11/2010-11-26_232836-520x365.jpg" alt="" width="520" height="365" /&gt;&lt;/a&gt;&lt;/p&gt;
其實在C++裡面除了單純的使用fopen來讀取檔案之外,還有另外一種方法也可以讀取檔案,而且實作起來比fopen簡單很多,那就是利用cmd來餵檔案給C++程式,舉例來講現在有一個程式叫做test.exe,還有一個txt檔叫做x.txt,然後我要讓test.exe讀取x.txt的資料並顯示出來,則我開啟CMD,然後再裡面輸入 &lt;em&gt;&lt;strong&gt;test.exe&amp;lt;x.txt&lt;/strong&gt;&lt;/em&gt; 就可以讀取並顯示出x.txt的內容了,下面文章要教大家的就是這種讀取檔案的方式,另外感謝網友滄海教會我這種用法</description></item><item><title>Code::Blocks 10.05 - 能夠媲美Dev C++的C/C++ IDE</title><link>https://coder.tw/posts/codeblocks-cross-platform-c-compiler-2/</link><pubDate>Thu, 28 Oct 2010 19:03:28 +0000</pubDate><guid>https://coder.tw/posts/codeblocks-cross-platform-c-compiler-2/</guid><description>&lt;p style="text-align: center;"&gt;&lt;a href="https://pub-6c026d2742d14927bfa2d850c31eac91.r2.dev/wp-content/uploads/2010/10/2010-10-28_182355.jpg"&gt;&lt;img class="alignnone size-full wp-image-3910" title="2010-10-28_182355" src="https://pub-6c026d2742d14927bfa2d850c31eac91.r2.dev/wp-content/uploads/2010/10/2010-10-28_182355.jpg" alt="" width="440" height="217" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;相信大家都知道Dev C++這套編譯器吧？ 因為很多的學校在教C語言時都是以這套編譯器做平台來教學的,例如高中的前三志願電腦課用的好像就是他,不過在這裡我們要跟各位介紹的不是Dev C++,而是&lt;strong&gt;&lt;a href="http://www.codeblocks.org/"&gt;Code::Blocks&lt;/a&gt;&lt;/strong&gt;,Code::Blocks跟Dev C++同樣都是C語言(c和c++)的編譯器,不過如果你有在注意Dev C++的版本的話你可能會發現他已經好久沒有更新了,而&lt;strong&gt;&lt;a href="http://www.codeblocks.org/"&gt;Code::Blocks&lt;/a&gt;&lt;/strong&gt;這套編譯器不但和Dev C++一樣是免費、開源,也支援Windows與Linux的多作業系統,所以想再Ubuntu裡面寫C程式的話可以試試看這套軟體&lt;/p&gt;
&lt;p&gt;此教學為Windows用教學&lt;/p&gt;
&lt;p&gt;</description></item></channel></rss>