zoukankan      html  css  js  c++  java
  • Hello World

    ATM

    print 'hello, world'

    CB

    。。

    STST

    char *str="Hello,World";

    template<int i>void Print(){cout<<Print<i-1>()<<str[i];}

    template<0> Print(){cout<<"H"}

    Print<10>();

    WF

    System.out.println("Hello World");
    CB

    echo "hello world!"珍爱生命,远离c++

    AB

    远离java

    STST

    C++很强大

    CB

    现在什么逻辑,都第一时间想用php,perl,lua来解决。c++很蛋疼

    STST

    C++思想性强

    FF

    好好的不写 非要写这么难看的

    STST

    值得所有人深入学习,即使不使用,学习是为了长眼界,不是期望立即产生什么效果

    XZ

    不过就是递归print

    CB

    c++,c是内功

    XZ

    c++没有什么好的,语法繁多

    STST

    是为表达对模板编程的热爱,才这么写

    XZ

    c与c++两门程序,可以说用法不相容

    c++偏重在++,不在c

    STST

    C++的强大配得上它的复杂性,C++1X更具颠覆性

    XZ

    没有多少兴趣新标准,c++太乱了,什么东西都想往里加,还是c好

    ZQ

    看你写的是什么程序吧

    XZ

    c++不伦不类的,做底层的,很少用,做上层的用的也不太多

    我用c开发有六年,c++4年时间

    CB

    历史原因,好多公司基础组件都是c++写的,不得不用,10年了!大神!
    XZ

    c++不太好用好,大部分c++代码都写的很烂

    HD

    只用c++最基础的特性,几乎当是c来用

    XZ

    当前在处理医疗项目用的qt,就是c++,印度人写了前期代码,代码写的恶心透顶了

    ZQ

    我用了这么几年也没觉得用到什么很牛逼的特性,用来用去也就那些

    HD

    那是人的问题吧,叫那帮人用c写给你看,一样的

    XZ

    代码是有质量的,质量和编程水平成正比的,完成任务,几乎谁都可以,c代码质量很高的当属linux kernel,那个里面代码都是提炼过的

    CB

    把代码写工整一点,能减少出事的概率。

    STST

    代码质量,那不是换一种语言就能提高的,那是长期的修炼,境界的提升,如果站在语言的角度写代码,质量终究高不到哪里去的,语言之上是设计,设计之上是思想,思想之上是哲学了
    XZ

    我的意思是不要c++

    STST

    通过学习C++能学到很多思想,当然不是一年两年的事情,哲学才是大一统的,看看编程,最终都回归到哲学上
    XZ

    你光学习c++是不会有太多太深领会的

    STST

    没有人会光学C++,只要有这个耐性坚持下去的人,绝对不是一个目光狭窄的,最后一定会接触各种领域
    XZ

    c++在于对象思想,不在于什么新语法

    HD

    太有道理了

    WH

    终于看到有人这样理解了. @英界尔

    STST

    C++何止OO,泛型,函数式,过程式都擅长,而且都可以很自然地使用

    WH

    汇编 c 一样可以,关键是你的思维模式,架构模式,设计模式.就是抽象上要先解决问题.

    XZ

    没错,设计最重要

    DV

    c++太灵活,没办法。你想diy,当然就付出更多。

    STST

    程序设计的两大利器,抽象,封装,属于哲学的高度了,C++作为学习语言来说,无可比拟,实际使用的话,看情况需要就用

    DV

    看来,你OO理解很深啊!

    WH

    做大项目,语言特性必须少用,大都是用最简单的语句.不要拘泥于语言,要看实际的问题,根据问题去选择技术.

    DV

    还是要根据实际情况,做相应的选择

    STST

    C++也没有什么多余的夸张特性,但是新手容易滥用,最明显的继承,新手最喜欢的,也是最容易滥用的
    DV

    好像,每个人都这样过来的。都有这样的经历

    STST

    这个问题不是特指C++,其他语言也一样

    DV

    类和接口的设计还真是不太好把握。

    DV

    感觉有时不知从何下手

    STST

    继承的概念是"is a",在继承之前自己心里好好念叨几遍,在你目前关心的领域里,B是A吗?,苹果是水果吗?胳膊是人吗?

    DV

    一不小心耦合性就很高

    STST

    继承是耦合性最高的关系,但是也是对领域模型进行抽象分层的最强大的工具,面向对象的分析(OOA)的一半任务就是确定领域模型的分层结构

    面向对象设计(OOD)来对这个结构细化,OOP具体来实施前面的成果

    不要用过程式分析设计来指导对象式编程,这样一定会很失败
    但是对象式分析设计,不一定需要对象式编程来实现,其他编程模型也很好

    浮沙之上勿筑高台
  • 相关阅读:
    PriorityQueue详解
    Queue介绍
    Dubbo面试踩坑
    Java中Integer和ThreadLocal
    Java中Deque特性及API
    由ubuntu装好想到的
    双系统试水上岸
    终于意识到BIM确实火了
    读阿里机器学习平台的一些总结
    继续ubuntu和遇到的easybcd的坑
  • 原文地址:https://www.cnblogs.com/stst/p/4906887.html
Copyright © 2011-2022 走看看