首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VC >

vc.net 2003 不能使用net库吗?该怎么解决

2011-12-31 
vc.net 2003 不能使用net库吗?http://msdn2.microsoft.com/zh-cn/library/a9z6549f(VS.80).aspxmsdn上有段

vc.net 2003 不能使用net库吗?
http://msdn2.microsoft.com/zh-cn/library/a9z6549f(VS.80).aspx

msdn上有段代码,在vc   7.0下不能通过编译.那为啥vc7.0又称为vc.net   2003呢?

[解决办法]
2003应该是vc7.1

[解决办法]
看了你的网址,它使用clr/c++的语法,应该是vs.net 2005 下用的
try

using namespace System;
using namespace System::Text::RegularExpressions;

int main( )
{
int words = 0;
String* pattern = S "[a-zA-Z]* ";
Console::WriteLine( S "pattern : '{0} ' ", pattern );
Regex* regex = gcnew Regex( pattern );

String* line = S "one\ttwo three:four,five six seven ";
Console::WriteLine( S "text : '{0} ' ", line );
for( Match* match = regex-> Match( line );
match-> Success; match = match-> NextMatch( ) )
{
if( match-> Value-> Length > 0 )
{
words++;
Console::WriteLine( S "{0} ", match-> Value );
}
}
Console::WriteLine( S "Number of Words : {0} ", words );

return 0;
}
[解决办法]
应该是
[解决办法]
.net库有什么好的,还不是以前C++用的库或写的库的包装
[解决办法]
注意,创建托管的才行,非托管的不行,你在2003中创建一个CLR窗口程序,应该能运行这代码吧

热点排行