- 博客(6)
- 资源 (8)
- 收藏
- 关注
原创 判断字符串是否符合数值格式的正则表达式(C#)
浮点数 // [whitespace] [digits] [.digits] [ { d | D | e | E} [sign]digits]System.Text.RegularExpressions.Regex doubleRegex = new System.Text.RegularExpressions.Regex(@"^
2008-04-16 08:34:00 1608
原创 用 CMD 脚本获得当前 svn 目录下各文件及目录的最大 revision 号
此文版权属于作者智勇,任何人、媒体或者网站转载、借用都必须征得作者本人同意 @echo offrem 版权所有 智勇set /a REVISION_NUMBER=1set OWNER_NAME=?for /f "tokens=1,6,7 delims= " %%i in (svn.exe list -v) do ( call :SETNUM %%i %%j %%k)ech
2008-04-03 14:30:00 2020
原创 从 svn 服务器下载最新源码并且记录下对应 revision 号的 cmd 脚本
此文版权属于作者智勇,任何人、媒体或者网站转载、借用都必须征得作者本人同意CMD 脚本源码:rem file: co_revision.cmd@echo offrem 版权所有 智勇if [%1]==[] goto :eof@echo --------------------------------------------@echo ... Check out the source
2008-04-03 14:07:00 1184
原创 一些有用的模板类01(C++) (Imperfect C++ , Matthew Wilson 读书笔记)
此文版权属于作者智勇,任何人、媒体或者网站转载、借用都必须征得作者本人同意 sequence_container_veneer 实现 templatetypename C, typename F>class sequence_container_veneer : public C{public: ~sequence_container
2008-04-03 13:42:00 1182
原创 C++ 强制类型转换
此文版权属于作者智勇,任何人、媒体或者网站转载、借用都必须征得作者本人同意C++ 里的 cast-name(expression) 强制类型转换可以用 C 的方式表示,但用 cast-name(expression) 使类型转换具有可视性,这样一来程序员可清楚地辨别代码中每个显式的强制转换潜在的风险级别。强制类型转换的分类: dynamic_cast 将
2008-04-02 16:09:00 3528 1
原创 C++中使用约束(Imperfect C++ 读书笔记)
此文版权属于作者智勇,任何人、媒体或者网站转载、借用都必须征得作者本人同意编译期契约:约束 must_have_base() 必须继承自 templatetypename D, typename B>struct must_have_base{ ~must_have_base() { void (*p)(D*, B*) = constrain
2008-04-01 14:38:00 1331
WordSR v0.2 在多个Word文件中批量查找替换
2012-01-05
WordSR 在多个Word文件中批量查找替换
2011-04-30
Imperfect C++ Practical Solutions for Real-Life Programming
2010-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人