假設 CloudSet 是一個類別
然後你有一個 CloudSet* 叫 c1
然在有個函數長這樣
void CreateCloud(Ogre::SceneManager* SceneMgr, CloudSet * cloud)
裡面呼叫了
cloud = new CloudSet(SceneMgr,"cloud1");
可是在外面的c1卻不會改變,除非你的函數是
公告版位
目前分類:各種C++(CMD.EXE中) (43)
- Apr 04 Sun 2010 15:26
一個奇怪的c++指標現象
- Mar 31 Wed 2010 02:57
最近程式心得
不錯的演算法網站
http://www.csie.ntnu.edu.tw/~u91029/index.html
程式語言比較 C的優點是超快的/C++的優點是超快的物件導向
缺點大家都知道就不多說了。
http://www.approximity.com/ruby/Comparison_rb_st_m_java.html
目前覺得c++是目前最強的靜態語言了,而且可以與其它的動態(腳本)語言快速溝通。
除了c/c++外,目前的世界排名前幾名都是動態語言了。
- Nov 24 Tue 2009 20:26
印出3的10000次方
#include <vector>
#include <iostream>
int main()
{
using namespace std;
vector<int> numAry;
vector<int>::iterator pos;
numAry.push_back(1);
for (int i=0;i<10000;i++)
- Nov 24 Tue 2009 20:11
C++繼承簡明範例
#include <vector>
#include <iostream>
using namespace std;
class A
{
public:
A(){cout << "A is Construct" << endl;}
~A(){cout << "A is Destruct" << endl;}
};
- Jun 07 Sun 2009 01:12
四則運算,加()、sin、cos、tan、exp
恩,最近對sourceforge.net失望了,不如參考novus大大的來改,
在psdn看到也有結構清楚的,但廢碼太多,不如novus大大來的簡潔有力!
- May 23 Sat 2009 15:48
昨天做北科的小考很飲恨(答案篇)
- Apr 02 Thu 2009 03:32
一個結構、指標、迴圈的練習題(C++)
題目:設計稱為car的結構,記錄有關汽車的下列資訊:其製造商存在字元陣鬥的字串中,以及製造的年份,為一整數。寫一程式,先詢問使用者有多少汽車要列進目錄,然後用new配置此數量之car結構的動態陣列。再來,提示使用者輸入每一輛車的製造商(可能由一個以上的單字組成)和製造年份。注意,它要交互讀入字串和數字。最後,顯示每一輛汽車的資訊。程式的幸後結果有如下述:
How many cars do you wish to catalog? 2
Car #1:
Please enter the make: Hudson Hornet
Please enter the year made: 1952
Car #2:
Please enter the make: Kaiser
Please enter the year made: 1951
- Apr 02 Thu 2009 03:30
質因數判斷加強版,感謝某網友提供想法
改進兩點,
一.用根號縮小判斷範圍
二.用+2取代+1減少要判斷的數
/*
Name: 質因數判斷加強版,感謝某網友提供想法
Date: 19/06/08 09:59
*/
#include <iostream>
#include <cmath>
int main()
- Apr 01 Wed 2009 23:52
C++的預設引數
因為常常忘記,但這功能很實用所以記下來~~
很簡單,就是在原型後面加上"= VALUE" VALUE是你定的常數,
限制是預設引數只能從右到左設定,以下源碼實現了陣列預設引數。
EX:
///////////////////////////////////////////////////////////
// args.cpp
// Generated by Code::Blocks svn build 5456
// Created on: 2009/3/31
// Original author: 天亮damody
// contry: ROC
- Mar 31 Tue 2009 01:45
C++的預設引數
因為常常忘記,但這功能很實用所以記下來~~
很簡單,就是在原型後面加上"= VALUE" VALUE是你定的常數,
限制是預設引數只能從右到左設定,以下源碼實現了陣
EX:
///////////////////////////////////////////////////////////
// args.cpp
// Generated by Code::Blocks svn build 5456
// Created on: 2009/3/31
// Original author: 天亮damody
// contry: ROC
- Mar 31 Tue 2009 00:34
C++的預設引數
因為常常忘記,但這功能很實用所以記下來~~
很簡單,就是在原型後面加上"= VALUE" VALUE是你定的常數,
限制是預設引數只能從右到左設定,以下源碼實現了陣列預設引數。
EX:
- Jan 07 Wed 2009 23:55
撲 克 牌 比 賽
// C RunTime 標頭檔
#include <stdlib.h>
#include <iostream>
#include <time.h>
#include <string.h>
//撲克牌結構
typedef struct {
char suit[10];
int face;
- Jan 07 Wed 2009 23:54
撲 克 牌 比 賽
- Oct 11 Sat 2008 17:51
定義printf與scanf的原型而不用stdio.h
- Oct 11 Sat 2008 17:04
簡易C語法化簡
只有二選一時,可以用(statement1 == statement2)來取true or false,
如果是1 、 2二選一,可以用--value來實作。
- Oct 11 Sat 2008 16:55
C++的String類別
為什麼不會浪費記憶體呢?
因為他是用new 一個char[1]陣列,要改變時就砍掉舊資料,
再用new來的空間存新資料。
因為網誌問題所以重複了。
- Oct 11 Sat 2008 16:42
C++的String類別
為什麼不會浪費記憶體?
因為他用了new來實作,宣告時不指定其值,會先產生一個char [1]的陣列,
然後,改變資料時,先砍掉舊資料,再把新資料用new找到的記憶體儲存,
- Aug 30 Sat 2008 08:19
Visual C++ 2005 簡易圖形介面輸出入教學
- Aug 15 Fri 2008 01:03
質因數判斷加強版,感謝某網友提供想法
改進兩點,
一.用根號縮小判斷範圍
二.用+2取代+1減少要判斷的數
- Jul 17 Thu 2008 17:42
一個結構、指標、迴圈的練習題(C++)
題目:設計稱為car的結構,記錄有關汽車的下列資訊:其製造商存在字元陣鬥的字串中,以及製造的年份,為一整數。寫一程式,先詢問使用者有多少汽車要列進目錄,然後用new配置此數量之car結構的動態陣列。再來,提示使用者輸入每一輛車的製造商(可能由一個以上的單字組成)和製造年份。注意,它要交互讀入字串和數字。最後,顯示每一輛汽車的資訊。程式的幸後結果有如下述:
How many cars do you wish to catalog? 2
Car #1:
Please enter the make: Hudson Hornet
Please enter the year made: 1952
Car #2:
Please enter the make: Kaiser
Please enter the year made: 1951