Cmake的输入是在源码目录下的CMakeLists.txt文件。这个文件可以用include或者add_subdirectory命令增加入其它的输入文件。语法 CMakeList.txt文件是由注释、命令和空白字符组成。 注释是由#开始,到行结尾。 命令是由:命令名、(、空格分隔的参数、...
分类:
其他好文 时间:
2014-06-27 21:20:20
阅读次数:
319
#include#includeint main(void){ char str[100]; char des[100]; printf("input a string:"); gets(str); int i = 0; int j = 0; int bla...
分类:
其他好文 时间:
2014-06-25 17:36:11
阅读次数:
163
今天早上,到公司,噩耗传来。上周的上线的功能出现问题,后台mis中有数据不能保存了。经过紧张的查找,还是我的问题。有一个查重操作,在查重前,会比对新旧值,新值顺手trim了。旧值直接保存了。在比较时,进行比较。出问题是,原有的旧数据中出现在结尾处有空格。这次比对操作就出现问题了。经过血的教训啊。1....
分类:
其他好文 时间:
2014-06-25 14:41:21
阅读次数:
179
第零章:介绍 看到这个游戏了,感觉蛮好玩的,实现了一下。 界面如下: 游戏玩法:在3×*3的矩阵中,每个按钮都可以点击,如果按钮四周有一个是空白,则点击此按钮则会移动到这个空白。按钮字母顺序变成“ABCD……”这样有序就赢了,最后空格可以出现在任何地方。第一章:构思 设计模式基本上没接触过,...
分类:
编程语言 时间:
2014-06-25 13:47:10
阅读次数:
367
定锚点,去噪点,取数据1、入门:正则字符关于正则字符,很多文章都会讲到,足足有一篇文章才能描述清楚,我这里就不多说,对于我,平时,常用的有:.匹配不包括换行的任意字符,在php的s修饰符下面可以匹配换行,如$pattern='#(.*?)#s';就可以匹配div内容有换行的数据。\s空格、tab*匹...
分类:
其他好文 时间:
2014-06-25 11:00:38
阅读次数:
272
题解
题目要求是,有两种操作,从头取出一个字符,或者从尾取出一个字符,加到一个新的字符串末端,然后保证这个字符串是所有可能生成的字符串中,字典序排列最小的那个。依旧是贪心的想法,谁小我取谁即可。特殊判断两者相同的。一旦两者相同,那么就接着判断下一种,直到找到更小的为止。
另外需要注意两点,题目的输入很变态,要一个字母一行的输入,所以用cin或者用scanf(" %c", &ch)。cin不多说了,除了慢点其他没啥缺点。scanf中为何要加上一个空格呢?因为在格式串中,空格的意思是匹配输入中的所有换行、TAB...
分类:
其他好文 时间:
2014-06-25 08:46:12
阅读次数:
243
/*扑克牌游戏大家应该都比较熟悉了,一副牌由54张组成,含3~A、2各4张,小王1张,大王1张。牌面从小到大用如下字符和字符串表示(其中,小写joker表示小王,大写JOKER表示大王):
3 4 5 6 7 8 9 10 J Q K A 2 joker JOKER
输入两手牌,两手牌之间用"-"连接,每手牌的每张牌以空格分隔,"-"两边没有空格,如:4 4 4 4-joker JOKER。...
分类:
编程语言 时间:
2014-06-24 23:25:30
阅读次数:
517
本文总结C/C++中字符串操作方法,还在学习中,不定期更新。。。
字符串的输入方法
1、单个单词可以直接用std::cin,因为:std::cin读取并忽略开头所有的空白字符(如空格,换行符,制表符),读取字符直至再次遇到空白字符,读取终止。所以cin只能读取单个单词。显然可以多次使用cin来获取多个单词;
2、多个单词使用函数std::getline(std::cin, s)请看下面代码:...
分类:
编程语言 时间:
2014-06-24 21:33:30
阅读次数:
408
第2部分 数据库SQL语言数据库脚本中的空行与空格 在数据库脚本中,空行与空格起着“锦上添花”的作用。恰当地使用它们,可以提高代码的规范性及可阅读性,进而提升数据库的编程效率。 1. 空行 空行起着分隔脚本段落的作用,适当的空行可以使脚本的布局更加的清晰。空行的作用有以下几个: (1) 用于分隔两个数据表的创建脚本 示例:create t...
分类:
数据库 时间:
2014-06-24 21:15:59
阅读次数:
243