re: 對基本類型的再包裝,方便了移植 夢在天涯 2009-02-04 09:03
@Dancefire
很不錯(cuò)!說的很好啊!
re: 2009的計(jì)劃 夢在天涯 2009-02-03 09:23
期待你的個(gè)人代碼庫哦!
re: 一道有意思的題目,大家看看輸出:) 夢在天涯 2009-01-13 13:47
仔細(xì)看了下,這樣的結(jié)果就是正常的啊,瘋了!
re: 一道面試題想到的 夢在天涯 2009-01-13 11:30
new 數(shù)組這也叫解啊,難道你定義一個(gè)一般的變量就不調(diào)用構(gòu)造函數(shù)了嗎?
這個(gè)方法也是不錯(cuò)的啊!
很不錯(cuò)@
static的應(yīng)有一份!怎么會(huì)有不同的地址那!不使用之前是不分配的,這個(gè)倒是有可能啊!
用宏應(yīng)該可以的,反正你新加了類,不該原來的代碼,但是總是要重新編譯的哦!
可以用
#define CREATEOBJECT (XXX)
#include <XXX.H>\
XXX CreateObject() \
{ \
return new XXX(); \
} \
這個(gè)影子可以考慮下!
re: C++的異常[轉(zhuǎn)載] 夢在天涯 2009-01-13 09:42
大家看看對不對?
re: 小心char類型帶來的麻煩 夢在天涯 2008-12-29 20:42
這個(gè)比較高深!
一般如果參數(shù)傳入的是stl的集合有問題,則可以改為返回stl的集合,這樣會(huì)重新copy,應(yīng)該也沒有問題1
好了,我的上面好像沒有你這么好的UI哦,為什么哦,還有開了以后沒有地方關(guān)哦!
不錯(cuò)的東東啊,不過現(xiàn)在不知道穩(wěn)定性怎么樣啊,等完全好了用哦!
我覺的只要把最常用的功能有了就好了,太強(qiáng)大了,人們反而有些不習(xí)慣啊!
哈哈!
恩,系列開的不錯(cuò)!很多的都欠缺這方面的!希望繼續(xù),共同進(jìn)步!
re: Vista的新控件 夢在天涯 2008-07-23 22:02
支持C++了嗎?那真是太好了啊!
VA裝了以后2008老是crash啊,真是受不了啊
// convert_string_to_wchar.cpp
// compile with: /clr
#include < stdio.h >
#include < stdlib.h >
#include < vcclr.h >
using namespace System;
int main() {
String ^str = "Hello";
// Pin memory so GC can't move it while native function is called
pin_ptr<const wchar_t> wch = PtrToStringChars(str);
printf_s("%S\n", wch);
// Conversion to char* :
// Can just convert wchar_t* to char* using one of the
// conversion functions such as:
// WideCharToMultiByte()
// wcstombs_s()
// ... etc
size_t convertedChars = 0;
size_t sizeInBytes = ((str->Length + 1) * 2);
errno_t err = 0;
char *ch = (char *)malloc(sizeInBytes);
err = wcstombs_s(&convertedChars,
ch, sizeInBytes,
wch, sizeInBytes);
if (err != 0)
printf_s("wcstombs_s failed!\n");
printf_s("%s\n", ch);
}
// convert_system_string.cpp
// compile with: /clr
#include <string>
#include <iostream>
using namespace std;
using namespace System;
void MarshalString ( String ^ s, string& os ) {
using namespace Runtime::InteropServices;
const char* chars =
(const char*)(Marshal::StringToHGlobalAnsi(s)).ToPointer();
os = chars;
Marshal::FreeHGlobal(IntPtr((void*)chars));
}
void MarshalString ( String ^ s, wstring& os ) {
using namespace Runtime::InteropServices;
const wchar_t* chars =
(const wchar_t*)(Marshal::StringToHGlobalUni(s)).ToPointer();
os = chars;
Marshal::FreeHGlobal(IntPtr((void*)chars));
}
int main() {
string a = "test";
wstring b = L"test2";
String ^ c = gcnew String("abcd");
cout << a << endl;
MarshalString(c, a);
c = "efgh";
MarshalString(c, b);
cout << a << endl;
wcout << b << endl;
}
CLIC++在實(shí)際的使用中并不多用,就我們的實(shí)際開發(fā)中唯一要使用這個(gè)的地方就是實(shí)現(xiàn)C++和C#語言的互調(diào)!
作為初學(xué)者,我覺的沒有必要研究,精通一門語言就最重要的啊!
CLIC++其實(shí)就是C++加C#,實(shí)現(xiàn)了既可以調(diào)用底層系統(tǒng)API,也可以使用。net framework提供大量的庫。但是以前的2門語言,現(xiàn)在一門要實(shí)現(xiàn),那自然語法什么都有些復(fù)雜,也難免有點(diǎn)別扭,所以這也正是很多的C++和C#的開發(fā)者都不愿意去學(xué)習(xí)CLIC++。
以前沒有CLIC++的時(shí)候,我們都是從C++轉(zhuǎn)向C#,現(xiàn)在有了CLIC++以后,如果想要使用。net framework就可以從C++擴(kuò)展到CLIC++,多了一個(gè)選擇!
我的blog上也有一些相關(guān)的資料,如果有學(xué)習(xí)者,歡迎交流與我!~
re: 不用DIB將位圖讀入CBitmap 夢在天涯 2008-07-11 20:00
恩,需要了解bmp的存儲(chǔ)結(jié)構(gòu)啊!
但是實(shí)際的開發(fā)過程中,好像沒有用過verify!
關(guān)于liunx kerne有什么好書,推薦一個(gè),謝謝先啊!
能不能說下,書的全名,說是chinapub的連接!謝謝先!
看了你的第一張就知道是好書了,謝謝,以前沒有看過啊,要是有的化,給大家個(gè)地址,大家保證更高興啊!
可以去這里啊~~~
ftp://sourceforge.nchc.org.tw/
這個(gè)ftp超強(qiáng)啊,不會(huì)是sf上所有的源代碼把!
en,現(xiàn)在這個(gè)世道真是的,很多的國外的blog不可以訪問啊,很郁悶啊
,不過可以用代理啊,
用inlineproxy也可以!
但是要下載的話,不知道有沒有其他的好方法啊!
好東東!超有用啊!
如果更模塊化下會(huì)更好啊,以后讓大家都可以用哦!
TlsObject<***> 這個(gè)東東哪里來的那,TLS倒是蠻好用的哦!
http://m.shnenglu.com/mzty/archive/2007/08/01/28892.html
哦,近來我們CPP博客的技術(shù)含量都很高啊,像大家學(xué)習(xí)!
en ,很好啊,看了這個(gè)就知道腳本的運(yùn)行原理了,java,.net也很類似哦!
寫的非常的好,希望繼續(xù)啊!
re: C++隨筆分類列表(基礎(chǔ)) 夢在天涯 2008-06-24 08:55
@cppexplore 你做的東東,你可以發(fā)到首頁,他來的時(shí)候就看到了哦!
re: C++隨筆分類列表(基礎(chǔ)) 夢在天涯 2008-06-24 08:51
@yun
你可真的是遇到大好人了啊,一定要謝謝ss了啊!
其實(shí)要是讓我做的畫,我對這個(gè)方面的還不是很熟啊!
@ss thanks ss!
re: 職業(yè)之路 夢在天涯 2008-06-18 12:12
支持!
平時(shí)用C++ builder的嗎,主要是做什么類型的項(xiàng)目的哦?
我也是做AutoCAD的,對你的AnyCAD很感興趣哦,哈哈,希望做個(gè)朋友,有更多的交流!
可以加我的msn: mzty999@hotmail.com
VIM是裝ub,linuix的哪個(gè)嗎?
sybian是手機(jī)操作系統(tǒng),那這里的debian又是啥東東那?
re: Google App Engine! 夢在天涯 2008-06-05 17:06
還是沒有很好的概念對這個(gè)東東~
re: 08年06月04日 夢在天涯 2008-06-05 17:01
o 知道有這個(gè)功能,原來是這么調(diào)啊!thanks