zoukankan      html  css  js  c++  java
  • C++学习笔记2:关于开发

    一、简单的开发流程

    (1)定义要被解决的问题;

      明确定义待被解决问题,比如具体实现什么功能等。

    (2)设计解决问题的方法;

      好方法的有哪些特点:

        1.方法明确;

        2.规范化;(已被验证过)

        3.模块化强,便于修改及维护;

        4.程序健壮性强;

    (3)设计程序执行上述方法;

      注意:语法、字体、文件命名等。

    (4)编译代码;

      

    g++ -c file1.cpp file2.cpp file3.cpp
    产生file1.o file2.o file3.o ;-c 表示只产生.o文件;

    (5)链接生成的中间文件;

    g++ -o prog file1.o file2.o file3.o
    -o 产生可执行文件;
    
    编译与链接:
    g++ -o prog file1.cpp file2.cpp file3.cpp

    (6)测试及调试程序;

    怕什么真理无穷,进一寸有一寸的欢喜。---胡适
  • 相关阅读:
    COGS 2104. [NOIP2015]神奇的幻方
    洛谷 P1387 最大正方形
    包和一些常用的模块
    模块
    模块的导入和使用
    函数迭代器与生成器
    函数的小知识
    函数的闭包和装饰器
    函数的进阶
    初识函数
  • 原文地址:https://www.cnblogs.com/hujianglang/p/6103259.html
Copyright © 2011-2022 走看看