c++-cpp一些小项目知识 关于统计代码数的知识

问题描述

cpp一些小项目知识 关于统计代码数的知识
怎么去统计一段代码中,代码和注释的行数。能不能说下想法和思路,我现在只做好了界面

解决方案

http://download.csdn.net/download/luowenjie36/869876
http://www.2cto.com/kf/201408/326553.html

解决方案二:
1.读取文件
2.getline之类的一行行读取分析
3.设置2个变量a和b,分别保存注释和代码的行数,可以用find等函数查找子串
(1)如果读取到/*,记录当前行数,然后不断读取后面的行,直到在某一行查找到子串*/两者的差值加1累加到变量a
(2)如果读取到//a++
(3)该行不为空,b++
注:我这里省略了空行的计数,我不知道你要不要算进去,大致就是这么个思路

时间: 2024-08-31 00:56:55

c++-cpp一些小项目知识 关于统计代码数的知识的相关文章

北大青鸟s1结业要用窗体做一个小项目,能不能推荐几个

问题描述 北大青鸟s1结业要用窗体做一个小项目,能不能推荐几个?不要太难的 解决方案 解决方案二:北大菜鸟.......孩子退学吧学费很贵的起码两万块...解决方案三:北大青鸟还结业!!!!解决方案四:不要黑我的母校好不好教育改变生活知识改变命运飞吧青鸟~解决方案五:退学吧.浪费爸爸妈妈的辛苦钱.解决方案六: 解决方案七: 解决方案八:在这里问还不如自己去搜个源码也省得被人嘲PS:某鸟结业连个窗体小项目都做不出来????解决方案九:可以做一个图书管理系统.这个很容易吧.解决方案十:就那小项目都做

求一些c#小项目源码(菜鸟学习c#)

问题描述 各位大神上午好,有哪位大神手里有一些新人学习用的c#小项目源码求分享刚开始学习不知道各位大神有什么建议,本人现在是跟着传智播客的远程班一起学习的!谢谢了~ 解决方案 解决方案二:通过所谓"小项目"学习编程,是一个非常恶劣的学习办法.道理很简单,那些培训班给你的"小项目"不但很小,而且是由非常业余的老师写的,充斥着非常糟糕的编程陋习.学习编程的关键是循序渐进地提高,并且不断将最佳实践和已经掌握的知识结合起来.跟着培训班,或许你可以学到一些皮毛,但是那些陋习会

刚学完面对对象和Api适合做什么小项目 求大神指点

问题描述 新人,第一次发这个还不怎么会见笑啦 解决方案 解决方案二:可以做一个字符版的贪吃蛇解决方案三:俄罗斯方块,坦克大战,http://www.oschina.net/code/snippet_132185_11447解决方案四:小小小型的,就是一个日历,小型的项目,坦克大战,人事管理系统,解决方案五:做个小的游戏,把学到的知识都用用!

业余小项目——tzxblog博客系统

使用spring boot作为后台创建的博客小项目 项目说明 这是一个模拟的博客系统,旨在练习spring boot等知识点的应用,以java后端为主,某些地方可能会显得是为了应用而应用. 前端技术在于简单练习和熟悉,参考价值可能不是太大. 同时,本项目希望努力做成一个方便本地使用的文件管理系统,包含单不限于博客文章.pdf书籍阅读.资料管理等功能 github源代码地址 https://github.com/tuzongxun/tzxblog 基础环境和相关技术说明 java 版本1.8 后台

我想要一个关于struts2与jqgrid结合的小项目,可一直弄不出修改功能

问题描述 我想要一个关于struts2与jqgrid结合的小项目,可一直弄不出修改功能 我是参照这个 http://blog.csdn.net/gengv/article/details/5719053来写的 因为以前接触jqgrid不多,又是Java的新手,想求个大神帮我完善一下这个小项目,只需要实现增删改查就可以了,我按照这个连接的大神去写,但我弄不懂他的服务端的java代码怎么写的,我希望能有个大神帮我弄一下他服务器端的大概代码出来,再发一下到小弟的邮箱 lfming1991@sina.c

大产品小项目大流程小细节大框架小设计

网页制作Webjx文章简介:交互设计的大与小(大兵小将). 首先解释一下啊,大兵小将只是借用了下年初热映电影的名字,本文跟该电影没有任何瓜葛.最近在做一些产品的维护项目,实际上在现有成型产品的基础上进行完善.想到最近因一桩桩口水战引出的微创新概念,以及题目中提到的大兵小将,突然觉得最近做的项目情况也是这样一种状态:在大产品下做一些小项目的设计,在大产品的规范性下做一些交互的微创新.于是乎,用了个交互设计之大兵小将作为题目,总结下最近的工作情况和感想.起了名后,突然发现自己也不经意间用了热门概念,

三年前的一个小项目经验,分享给菜鸟兄弟们

原文地址 (公文收发小软件:前期需求调查部分) 日期:2009年1月1日  晚上 分类:项目开发经验 两年前还在宁波时,我做过宁波教育局的一个小项目,一个部门内部使用的公文收发记录软件.这个项目当时是跟他们网络中心的老师洽谈的,负责此事的老师跟我们年龄差不多,估计不到30岁,主要管理日常的硬件和网络,对开发软件了解得不多,但是也懂一些. 当时客户跟我讲,他们有一个用FoxPro做的软件,用了十年了,一直没更新,而且无法在Windows 2000等操作系统上运行,必须单独用一台装了Windows

requested-我的myeclipse 2014 tomcat7.0开发一个小项目时突然变成了这个样子

问题描述 我的myeclipse 2014 tomcat7.0开发一个小项目时突然变成了这个样子 HTTP Status 404 - /DaoMei/ type Status report message /DaoMei/ description The requested resource is not available. 所有的页面都是这个样子. 我是一边调试一边谢代码的.调试的过程中就变成了这样,所有的页面都打不开. 解决方案 Eclipse工具栏project重新clean一遍 解决方

一台物理机开三台虚拟机做hadoop的小项目,请问hadoop要选什么模式的?

问题描述 一台物理机开三台虚拟机做hadoop的小项目,请问hadoop要选什么模式的? 最近刚刚着手,准备在电脑上用VM装三台虚拟机网上看到hadoop的运行模式有独立.伪分布.全分布模式请问我初期学习的时候要用什么模式的?项目开发后期需不需要再修改成其他模式? 解决方案 1)独立模式:在本机模式下测试和调试,适宜用在开发阶段.2)伪分布模式:hadoop守护进程运行在本机上,模拟一个小规模的集群.3)全分布模式:守护进程运行在一个集群上,生产模式 解决方案二: 有三台虚拟机,当然就是全分布模