Java 只有傳值,沒有傳址
星期三, 26 12 月, 2007Java 是否有傳址 (pass by reference)?根據這裡 ,Java 是只有傳值 (Pass by value) 的,最近才搞懂的觀念
繼續閱讀 »
尋找興趣、學習、生活以及工作間的平衡點 ^_^
|
Since 2005.12.20 |
Java 是否有傳址 (pass by reference)?根據這裡 ,Java 是只有傳值 (Pass by value) 的,最近才搞懂的觀念
繼續閱讀 »
# INCLUDE_THIRDPART = /usr/local/include/xxxx
cvars = -I. -I../../include -L../../libs -I$(INCLUDE_THIRDPART).cpp.o:
$(cc) -fPIC $(cdebug) $(linkdebug) $(cflags) $(cvars) $(MYFLAGS) -c $<
一個讓我 trace 有點時間的小錯誤,因為我會改變 Makefile 供其他用,而會 Comment 掉其他程式不會用的變數,比如上面 INCLUDE_THIRDPART 的變數,因而編譯的過程變成下面…
g++ -fPIC -O3 -DLINUX -Wall -L../../libs -I. -I../../include -L../../libs -I -c LibXXX.cpp
而會有類似下面的錯誤訊息,*吐血*
在搞懂是上面問題之前,我一直在想我是在做 lib 啊,怎會缺 main() 哩? 花了一段才找到,時間又這樣過了~~~
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../crt1.o(.text+0x18): In function `_start’:
../sysdeps/i386/elf/start.S:77: undefined reference to `main’
上星期去參加 OSDC.TW 2006,看到很多人在用一種字很大,然後,說很容易產生上百張投影片,我原本在試 Perl Sporx , 但怎樣試都不太像大家在用的簡報方式,然後在一個講簡報禪 的網站,找到這篇 Takahashi Method ,但這篇好像還是沒有講到用什麼程式。
繼續閱讀 »
OSDC.TW 2006 (Open Source Development Conference) 筆記:
這兩天和熊去台北參加 OSDC 的活動,好久好久沒參加類似的活動了,真的沒想到資訊的活動也可以辦得如此讓人愉悅 ^_^ 真的是高手如雲,和他們比起來,我真的是肉腳地很~~ 但也覺得有一群傳奇瘋子在裡面當道
繼續閱讀 »
class A{public:enum OPERATOR{AND=0,OR};
dosomething(int type=OPERATOR::AND);
}
class A
{
public:
enum OPERATOR
{
AND=0,
OR
};
dosomething(int type=A::AND);
}
class A
{
public:
enum OPERATOR
{
DISABLE=0,
ENABLE
};
enum SEARCH
{
DISABLE=0,
EXACT,
LOCAL_OPTIMIZE
};
dosomething(int search_type=A::DISABLE);
}
namespace Sense{
enum SenseType
{
Vision, Hearing, Touch, Smell
};
}
Under Windows (VC++)
#if _DLL
# ifdef DLL_SRC
# define DLL_EXP __declspec(dllexport)
# else
# define DLL_EXP __declspec(dllimport)
# endif
#else
# define DLL_EXP
#endif