实验室有要做阶段练习题了,其中有一道改bug题:#include
#include
int main(int, char**)
{
std::vector** ppRandomData = distributeRandomInt(100);
for (unsigned int i=0; i<1000; i++)
{
if (ppRandomData[i])
{
std:...
分类:
其他好文 时间:
2014-07-12 19:46:35
阅读次数:
223
有时候写代码时会遇到以下问题
假设有一个文本文件,其包含内容类似于C语言,其中有一行如下格式的语句:
layout (local_size_x = a,local_size_y = b, local_size_z = c) in;
其中用蓝色标记出的部分(layout, local_size_x, local_size_y, local_size_z, in)...
分类:
其他好文 时间:
2014-07-12 16:32:35
阅读次数:
141
最近重拾Vim,编译部署来补全插件YCM,这个插件的补全效果和在写C代码的时候的自动提示错误信息等还是十分棒的,写点心得下来,也算给自己做个备忘。快速安装: 首先参考我的.vimrc配置,用Vundle安装好之后,进入YCM的文件夹.vim/bundle/YouCompleteMe会找到inst.....
分类:
其他好文 时间:
2014-07-12 15:52:45
阅读次数:
253
刚才看见群里的一个朋友在问队列的使用,确实在现实的写代码中非常少使用队列的,反正我是从来没使用过。仅仅是学数据结构的时候学过。以下是我写的一个小样例,希望有不足之处请提出改正。O(∩_∩)O~看代码:import java.util.LinkedList;import java.util.Queue...
分类:
编程语言 时间:
2014-07-09 21:42:55
阅读次数:
232
最近由于接触了python这个强大的东西,在写代码时考虑到代码的扩展性,就想到了将python的函数名存入list中。有点像习惯的c/c++中的函数指针的意思。下面上代码: 1 # coding=utf-8 2 #!/usr/bin/python 3 #脚本的用法 python nn_daemon....
分类:
编程语言 时间:
2014-07-09 19:46:27
阅读次数:
208
.net程序基本编写、执行流程(c#) 1>编写c#代码,保存为.cs文件。 2>通过csc.exe程序来将.cs文件编译为.net程序集(.exe或.dll)。此时的exe或dll并不是机器码(cpu不可理解)。【>csc/out:c:\a.exec:\program.cs】 ...
分类:
Web程序 时间:
2014-07-09 19:45:05
阅读次数:
301
static void Main(string[] args) { float x, y, z, temp; Console.Write("请输入一个实数:"); x = float.Parse(Console .ReadLine() ); Console.Write("请输入一个实数:"); y....
分类:
其他好文 时间:
2014-07-09 15:32:07
阅读次数:
209
今天写代码写了个双层的for循环,里面还是用来Iterator,大致意思就是在第二个循环中如果符合条件就给跳出整个双层循环。
刚开始,直接使用break。巴拉巴拉的敲了一堆代码,信心满满的就直接运行。等到结果一看,这不是要我要的。哎··看来不扎实呀!
突然来了兴趣,索性就看看一些资料,总结了几种跳出循环的方式:
1、直接跳出循环:
for (int i = 0; i <...
分类:
编程语言 时间:
2014-07-09 10:04:55
阅读次数:
176
(本文参加 2014 CSDN博文大赛,谢谢。)【文章摘要】 “没有规矩,不成方圆”,在实际的软件开发项目中,做任何事情都不是随心所欲的,我们编写代码需要遵守项目组约定的编程规范。很遗憾,在学校的计算机课程中,重在教导学生实现一定的程序功能,对程序的编写规范很少提及,这也就导致了从学校毕业踏上工作岗位之后一段艰辛的学习过程。 本文根据自身的软件开发实践,对实际的软件开发项目...
分类:
其他好文 时间:
2014-07-08 19:32:18
阅读次数:
341
我个人一直坚信要成为一名优秀的程序员,其实和写代码是没有多大关系的(刚好本书作者也是这样的想法)。当然,作为一名程序员的话,具有一定水平的技术能力还是需要的。但,个人觉得更重要的是良好地沟通技巧。...
分类:
其他好文 时间:
2014-07-08 16:56:18
阅读次数:
153