41 个解决方案
#1
前景很好,可是很难用好。
#2
前景很好,可是很难用好。
#3
前景很好,可是很难用好。
#4
前景很好,可是很难用好。
#5
前景很好,可是很难用好。
#6
前景很好,可是很难用好。
#7
前景很好,可是很难用好。
#8
前景很好,可是很难用好。
#9
每天回帖即可获得10分可用分!小技巧:教您如何更快获得可用分 你还可以输入10000个字符
#10
居然7连,大家能做到不?
#11
前景很好,可是很难用好。
#12
和A股的前景一样大。
#13
迷茫,做到最好吧
#14
前景很好,可是很难用好。
#15
前景很好,可是很难用好。
#16
前景在于不可替代的地方,而这些地方的门槛都比较高
#17
晕,你都学会C++了,学其他语言简直就是手到擒来啊。我先学的C++,然后学VB、java、c#、android、xaml基本都是一星期学会,因为只要学语法,其他的思想C++里都学了。
#18
还有楼主你不要固步自封,各种语言有自己的应用环境。虽然C++基本能实现其他语言的功能,但是术业有专攻,那门语言的存在就是专门为了解决那方面的问题。同样的功能,对应的语言可以只需要几句代码,但是用C++来实现的话,可能几千行都不够。就像我们现在做项目,开始用c++做,代码实现太多功能太难实现了,最后只要转用c#来做,代码量只有原来的%10不到,效果比原来好看多了,实现起来比原来容易很多,所以说对编程来说,语言只是表像,算法才是王道。
#19
只要在其他语言里把c++里对应的语法功能找出来就行了。下面几个例子:
c++:
for(int i=0;i<2;i++){a+=2;}
c#:
for(int i=0;i<2;i++){a+=2;}
vb:
for i=0 to 1 step 1
a=a+2
next
//////////
c++:
if(a==2)a++;
c#:
if(a==2)a++;
vb:
if a=2 then a=a+1
////////
c++:
switch(a)
{
case 2:
b=2;
break;
default:
b=5;
}
c#:
switch(a)
{
case 2:
b=2;
break;
default:
b=5;
}
vb:
select case a
case 2
b=2
case else
b=5
end select
///////
c++:
void A(int b)
{
b=3;
}
c#:
int A(int b)
{
return b=3;
}
vb:
function A(b as integer) as integer
{
b=3
A=3
}
vb没有return,但可以把函数名当成变量来用。
c++:
for(int i=0;i<2;i++){a+=2;}
c#:
for(int i=0;i<2;i++){a+=2;}
vb:
for i=0 to 1 step 1
a=a+2
next
//////////
c++:
if(a==2)a++;
c#:
if(a==2)a++;
vb:
if a=2 then a=a+1
////////
c++:
switch(a)
{
case 2:
b=2;
break;
default:
b=5;
}
c#:
switch(a)
{
case 2:
b=2;
break;
default:
b=5;
}
vb:
select case a
case 2
b=2
case else
b=5
end select
///////
c++:
void A(int b)
{
b=3;
}
c#:
int A(int b)
{
return b=3;
}
vb:
function A(b as integer) as integer
{
b=3
A=3
}
vb没有return,但可以把函数名当成变量来用。
#20
负责任地跟楼主讲
你比你的那些同学都有优势
因为如果你把c++做入门语言,然后花两三年时间把它学精通后,你会发现其他所有语言在你面前都是浮云......
如果你精通了c++ 想学别的什么语言所需要的时间,不会超过3天..............
你比你的那些同学都有优势
因为如果你把c++做入门语言,然后花两三年时间把它学精通后,你会发现其他所有语言在你面前都是浮云......
如果你精通了c++ 想学别的什么语言所需要的时间,不会超过3天..............
#21
能教一下不?
#22
来个汇编
#23
话说c语言是高级语言中和汇编亲和力最强的
而c++100%包容c
会c++去学汇编也不会有什么难度的
#24
还有楼主你不要固步自封,各种语言有自己的应用环境。虽然C++基本能实现其他语言的功能,但是术业有专攻,那门语言的存在就是专门为了解决那方面的问题。同样的功能,对应的语言可以只需要几句代码,但是用C++来实现的话,可能几千行都不够。就像我们现在做项目,开始用c++做,代码实现太多功能太难实现了,最后只要转用c#来做,代码量只有原来的%10不到,效果比原来好看多了,实现起来比原来容易很多,所以说对编程来说,语言只是表像,算法才是王道。
c#代码量只有c++的10%?很怀疑之前用c++的人的水平。除非是c#有合适的库可以调用,而c++没有。否则,无论如何我都不相信c++的代码密度只有c#的1/10
#25
还有楼主你不要固步自封,各种语言有自己的应用环境。虽然C++基本能实现其他语言的功能,但是术业有专攻,那门语言的存在就是专门为了解决那方面的问题。同样的功能,对应的语言可以只需要几句代码,但是用C++来实现的话,可能几千行都不够。就像我们现在做项目,开始用c++做,代码实现太多功能太难实现了,最后只要转用c#来做,代码量只有原来的%10不到,效果比原来好看多了,实现起来比原来容易很多,所以说对编程来说,语言只是表像,算法才是王道。
c#代码量只有c++的10%?很怀疑之前用c++的人的水平。除非是c#有合适的库可以调用,而c++没有。否则,无论如何我都不相信c++的代码密度只有c#的1/10
废话,不然我们会跑去用C#!!!
#26
还有楼主你不要固步自封,各种语言有自己的应用环境。虽然C++基本能实现其他语言的功能,但是术业有专攻,那门语言的存在就是专门为了解决那方面的问题。同样的功能,对应的语言可以只需要几句代码,但是用C++来实现的话,可能几千行都不够。就像我们现在做项目,开始用c++做,代码实现太多功能太难实现了,最后只要转用c#来做,代码量只有原来的%10不到,效果比原来好看多了,实现起来比原来容易很多,所以说对编程来说,语言只是表像,算法才是王道。
c#代码量只有c++的10%?很怀疑之前用c++的人的水平。除非是c#有合适的库可以调用,而c++没有。否则,无论如何我都不相信c++的代码密度只有c#的1/10
废话,不然我们会跑去用C#!!!
请不要将语言本身的表达能力和使用的库混为一谈。既然c++没有合适的库可用而你们偏要使用,回过头来却说c++的表达能力差,怪就怪你们当年技术选型的人吧
#27
前景很好,可是很难用好。。。。。
#28
前途肯定很好,但要看人
#29
用Linus的话说,就是一坨*
#30
学习成本高,难用,坑多。什么样的事选什么样的工具,只有合适的,没有最好的。
#31
在高性能计算中C++是主力,服务端开发很多底层和中间件都是选择C++的
C++学的好前途就好,学的不好,不如学习net,java等
C++学的好前途就好,学的不好,不如学习net,java等
#32
做得好久前景好!
#33
还有楼主你不要固步自封,各种语言有自己的应用环境。虽然C++基本能实现其他语言的功能,但是术业有专攻,那门语言的存在就是专门为了解决那方面的问题。同样的功能,对应的语言可以只需要几句代码,但是用C++来实现的话,可能几千行都不够。就像我们现在做项目,开始用c++做,代码实现太多功能太难实现了,最后只要转用c#来做,代码量只有原来的%10不到,效果比原来好看多了,实现起来比原来容易很多,所以说对编程来说,语言只是表像,算法才是王道。
c#代码量只有c++的10%?很怀疑之前用c++的人的水平。除非是c#有合适的库可以调用,而c++没有。否则,无论如何我都不相信c++的代码密度只有c#的1/10
废话,不然我们会跑去用C#!!!
请不要将语言本身的表达能力和使用的库混为一谈。既然c++没有合适的库可用而你们偏要使用,回过头来却说c++的表达能力差,怪就怪你们当年技术选型的人吧
我什么时候说C++表达能力差了,你从哪总结出来的,光就语法语义来说,C++比C#更强,要给我们足够时间,我们也能在C++上用同样的基本库实现出相同功能的dll来。dll从某种意义上来说就相当于一个平台,C#里有对应的平台我们当然直接去用了,难道还要用C++自己写出来,两年都不一定做得出来!我们做的是项目,不是hello world,绝对是在功能可接受范围内哪个快转用哪个,如果C++有对应的dll,当然首选C++,但它就是没有,最后选了C#,这就是我说的看场合选语言。我只是说在不同的场合,选不同的语言而已,你拿一段C++代码跑去java、xml、VB编译器(解析器)上编译(解析)试试。平台都不对你怎么弄,还不是得用它们认识的语言去写。
#34
用Linus的话说,就是一坨*
Linus本身就是一坨*,Linux的代码是抄minix的,人家Andrew S. Tanenbaum没造他,算他走狗*运。minix都已经升级高了用C++实现了。
没有RMS的话Linux只是个玩具。
#35
英语前景有多大?汉语前景有多大?不要听任何人的,埋头苦学,埋头苦练,当你到国外看看你就知道C/C++的重要性了,国人被谭浩强都搞惨了,自己没学好,怪语言……
#36
建议楼主,有时间学点汇编(《Intel汇编》,《Intel Software Developer’s Manual》),
了解点编译、链接的原理(《linker and loader》,《程序员的自我修养》),
因为单从语法、库的使用上来说,学C++,Java,C#的差别并不大;有必要了解一下语言的运行时环境和原理
了解点编译、链接的原理(《linker and loader》,《程序员的自我修养》),
因为单从语法、库的使用上来说,学C++,Java,C#的差别并不大;有必要了解一下语言的运行时环境和原理
#37
C++很尴尬的,追求效率却无法替代C语言设计操作系统等系统底层软件。同时又追求抽象,希望能够方便应用程序的设计,但显然逊色于Java和C#,C++11期待有所变化,但似乎语法越来越复杂。庞大的语言!
#38
好羡慕你会C++。。
我大学学的C++,工作转android学的java,简直分分钟上手啊。
本来C++底子就不好,结果现在基本全忘了。现在想捡起来难度好大感觉。。
做android也需要C++的,性能问题。
我大学学的C++,工作转android学的java,简直分分钟上手啊。
本来C++底子就不好,结果现在基本全忘了。现在想捡起来难度好大感觉。。
做android也需要C++的,性能问题。
#39
前景很好,可是很难用好。
#40
前景很好,学好C++,其他就易如反掌了~~ 反过来就难了~~
#41
主要是喜爱C++,不想学别的语言
个人认为, 这样不好,除非你就想一辈子做coder。别的技术也要了解, 系统大了, 什么技术都会用到。
#1
前景很好,可是很难用好。
#2
前景很好,可是很难用好。
#3
前景很好,可是很难用好。
#4
前景很好,可是很难用好。
#5
前景很好,可是很难用好。
#6
前景很好,可是很难用好。
#7
前景很好,可是很难用好。
#8
前景很好,可是很难用好。
#9
每天回帖即可获得10分可用分!小技巧:教您如何更快获得可用分 你还可以输入10000个字符
#10
居然7连,大家能做到不?
#11
前景很好,可是很难用好。
#12
和A股的前景一样大。
#13
迷茫,做到最好吧
#14
前景很好,可是很难用好。
#15
前景很好,可是很难用好。
#16
前景在于不可替代的地方,而这些地方的门槛都比较高
#17
晕,你都学会C++了,学其他语言简直就是手到擒来啊。我先学的C++,然后学VB、java、c#、android、xaml基本都是一星期学会,因为只要学语法,其他的思想C++里都学了。
#18
还有楼主你不要固步自封,各种语言有自己的应用环境。虽然C++基本能实现其他语言的功能,但是术业有专攻,那门语言的存在就是专门为了解决那方面的问题。同样的功能,对应的语言可以只需要几句代码,但是用C++来实现的话,可能几千行都不够。就像我们现在做项目,开始用c++做,代码实现太多功能太难实现了,最后只要转用c#来做,代码量只有原来的%10不到,效果比原来好看多了,实现起来比原来容易很多,所以说对编程来说,语言只是表像,算法才是王道。
#19
只要在其他语言里把c++里对应的语法功能找出来就行了。下面几个例子:
c++:
for(int i=0;i<2;i++){a+=2;}
c#:
for(int i=0;i<2;i++){a+=2;}
vb:
for i=0 to 1 step 1
a=a+2
next
//////////
c++:
if(a==2)a++;
c#:
if(a==2)a++;
vb:
if a=2 then a=a+1
////////
c++:
switch(a)
{
case 2:
b=2;
break;
default:
b=5;
}
c#:
switch(a)
{
case 2:
b=2;
break;
default:
b=5;
}
vb:
select case a
case 2
b=2
case else
b=5
end select
///////
c++:
void A(int b)
{
b=3;
}
c#:
int A(int b)
{
return b=3;
}
vb:
function A(b as integer) as integer
{
b=3
A=3
}
vb没有return,但可以把函数名当成变量来用。
c++:
for(int i=0;i<2;i++){a+=2;}
c#:
for(int i=0;i<2;i++){a+=2;}
vb:
for i=0 to 1 step 1
a=a+2
next
//////////
c++:
if(a==2)a++;
c#:
if(a==2)a++;
vb:
if a=2 then a=a+1
////////
c++:
switch(a)
{
case 2:
b=2;
break;
default:
b=5;
}
c#:
switch(a)
{
case 2:
b=2;
break;
default:
b=5;
}
vb:
select case a
case 2
b=2
case else
b=5
end select
///////
c++:
void A(int b)
{
b=3;
}
c#:
int A(int b)
{
return b=3;
}
vb:
function A(b as integer) as integer
{
b=3
A=3
}
vb没有return,但可以把函数名当成变量来用。
#20
负责任地跟楼主讲
你比你的那些同学都有优势
因为如果你把c++做入门语言,然后花两三年时间把它学精通后,你会发现其他所有语言在你面前都是浮云......
如果你精通了c++ 想学别的什么语言所需要的时间,不会超过3天..............
你比你的那些同学都有优势
因为如果你把c++做入门语言,然后花两三年时间把它学精通后,你会发现其他所有语言在你面前都是浮云......
如果你精通了c++ 想学别的什么语言所需要的时间,不会超过3天..............
#21
居然7连,大家能做到不?
能教一下不?
#22
负责任地跟楼主讲
你比你的那些同学都有优势
因为如果你把c++做入门语言,然后花两三年时间把它学精通后,你会发现其他所有语言在你面前都是浮云......
如果你精通了c++ 想学别的什么语言所需要的时间,不会超过3天..............
来个汇编
#23
负责任地跟楼主讲
你比你的那些同学都有优势
因为如果你把c++做入门语言,然后花两三年时间把它学精通后,你会发现其他所有语言在你面前都是浮云......
如果你精通了c++ 想学别的什么语言所需要的时间,不会超过3天..............
来个汇编
话说c语言是高级语言中和汇编亲和力最强的
而c++100%包容c
会c++去学汇编也不会有什么难度的
#24
还有楼主你不要固步自封,各种语言有自己的应用环境。虽然C++基本能实现其他语言的功能,但是术业有专攻,那门语言的存在就是专门为了解决那方面的问题。同样的功能,对应的语言可以只需要几句代码,但是用C++来实现的话,可能几千行都不够。就像我们现在做项目,开始用c++做,代码实现太多功能太难实现了,最后只要转用c#来做,代码量只有原来的%10不到,效果比原来好看多了,实现起来比原来容易很多,所以说对编程来说,语言只是表像,算法才是王道。
c#代码量只有c++的10%?很怀疑之前用c++的人的水平。除非是c#有合适的库可以调用,而c++没有。否则,无论如何我都不相信c++的代码密度只有c#的1/10
#25
还有楼主你不要固步自封,各种语言有自己的应用环境。虽然C++基本能实现其他语言的功能,但是术业有专攻,那门语言的存在就是专门为了解决那方面的问题。同样的功能,对应的语言可以只需要几句代码,但是用C++来实现的话,可能几千行都不够。就像我们现在做项目,开始用c++做,代码实现太多功能太难实现了,最后只要转用c#来做,代码量只有原来的%10不到,效果比原来好看多了,实现起来比原来容易很多,所以说对编程来说,语言只是表像,算法才是王道。
c#代码量只有c++的10%?很怀疑之前用c++的人的水平。除非是c#有合适的库可以调用,而c++没有。否则,无论如何我都不相信c++的代码密度只有c#的1/10
废话,不然我们会跑去用C#!!!
#26
还有楼主你不要固步自封,各种语言有自己的应用环境。虽然C++基本能实现其他语言的功能,但是术业有专攻,那门语言的存在就是专门为了解决那方面的问题。同样的功能,对应的语言可以只需要几句代码,但是用C++来实现的话,可能几千行都不够。就像我们现在做项目,开始用c++做,代码实现太多功能太难实现了,最后只要转用c#来做,代码量只有原来的%10不到,效果比原来好看多了,实现起来比原来容易很多,所以说对编程来说,语言只是表像,算法才是王道。
c#代码量只有c++的10%?很怀疑之前用c++的人的水平。除非是c#有合适的库可以调用,而c++没有。否则,无论如何我都不相信c++的代码密度只有c#的1/10
废话,不然我们会跑去用C#!!!
请不要将语言本身的表达能力和使用的库混为一谈。既然c++没有合适的库可用而你们偏要使用,回过头来却说c++的表达能力差,怪就怪你们当年技术选型的人吧
#27
前景很好,可是很难用好。。。。。
#28
前途肯定很好,但要看人
#29
用Linus的话说,就是一坨*
#30
学习成本高,难用,坑多。什么样的事选什么样的工具,只有合适的,没有最好的。
#31
在高性能计算中C++是主力,服务端开发很多底层和中间件都是选择C++的
C++学的好前途就好,学的不好,不如学习net,java等
C++学的好前途就好,学的不好,不如学习net,java等
#32
做得好久前景好!
#33
还有楼主你不要固步自封,各种语言有自己的应用环境。虽然C++基本能实现其他语言的功能,但是术业有专攻,那门语言的存在就是专门为了解决那方面的问题。同样的功能,对应的语言可以只需要几句代码,但是用C++来实现的话,可能几千行都不够。就像我们现在做项目,开始用c++做,代码实现太多功能太难实现了,最后只要转用c#来做,代码量只有原来的%10不到,效果比原来好看多了,实现起来比原来容易很多,所以说对编程来说,语言只是表像,算法才是王道。
c#代码量只有c++的10%?很怀疑之前用c++的人的水平。除非是c#有合适的库可以调用,而c++没有。否则,无论如何我都不相信c++的代码密度只有c#的1/10
废话,不然我们会跑去用C#!!!
请不要将语言本身的表达能力和使用的库混为一谈。既然c++没有合适的库可用而你们偏要使用,回过头来却说c++的表达能力差,怪就怪你们当年技术选型的人吧
我什么时候说C++表达能力差了,你从哪总结出来的,光就语法语义来说,C++比C#更强,要给我们足够时间,我们也能在C++上用同样的基本库实现出相同功能的dll来。dll从某种意义上来说就相当于一个平台,C#里有对应的平台我们当然直接去用了,难道还要用C++自己写出来,两年都不一定做得出来!我们做的是项目,不是hello world,绝对是在功能可接受范围内哪个快转用哪个,如果C++有对应的dll,当然首选C++,但它就是没有,最后选了C#,这就是我说的看场合选语言。我只是说在不同的场合,选不同的语言而已,你拿一段C++代码跑去java、xml、VB编译器(解析器)上编译(解析)试试。平台都不对你怎么弄,还不是得用它们认识的语言去写。
#34
用Linus的话说,就是一坨*
Linus本身就是一坨*,Linux的代码是抄minix的,人家Andrew S. Tanenbaum没造他,算他走狗*运。minix都已经升级高了用C++实现了。
没有RMS的话Linux只是个玩具。
#35
英语前景有多大?汉语前景有多大?不要听任何人的,埋头苦学,埋头苦练,当你到国外看看你就知道C/C++的重要性了,国人被谭浩强都搞惨了,自己没学好,怪语言……
#36
建议楼主,有时间学点汇编(《Intel汇编》,《Intel Software Developer’s Manual》),
了解点编译、链接的原理(《linker and loader》,《程序员的自我修养》),
因为单从语法、库的使用上来说,学C++,Java,C#的差别并不大;有必要了解一下语言的运行时环境和原理
了解点编译、链接的原理(《linker and loader》,《程序员的自我修养》),
因为单从语法、库的使用上来说,学C++,Java,C#的差别并不大;有必要了解一下语言的运行时环境和原理
#37
C++很尴尬的,追求效率却无法替代C语言设计操作系统等系统底层软件。同时又追求抽象,希望能够方便应用程序的设计,但显然逊色于Java和C#,C++11期待有所变化,但似乎语法越来越复杂。庞大的语言!
#38
好羡慕你会C++。。
我大学学的C++,工作转android学的java,简直分分钟上手啊。
本来C++底子就不好,结果现在基本全忘了。现在想捡起来难度好大感觉。。
做android也需要C++的,性能问题。
我大学学的C++,工作转android学的java,简直分分钟上手啊。
本来C++底子就不好,结果现在基本全忘了。现在想捡起来难度好大感觉。。
做android也需要C++的,性能问题。
#39
前景很好,可是很难用好。
#40
前景很好,学好C++,其他就易如反掌了~~ 反过来就难了~~
#41
主要是喜爱C++,不想学别的语言
个人认为, 这样不好,除非你就想一辈子做coder。别的技术也要了解, 系统大了, 什么技术都会用到。