??xml version="1.0" encoding="utf-8" standalone="yes"?>久久激情综合,国产精品激情电影,欧美极品在线观看 http://m.shnenglu.com/zmllegtui/archive/2011/03/27/65073.html#142783jack jack Sun, 27 Mar 2011 02:24:00 GMT http://m.shnenglu.com/zmllegtui/archive/2011/03/27/65073.html#142783 ]]>re: struct和class区别QC++Q[未登录] http://m.shnenglu.com/zmllegtui/archive/2010/08/20/65381.html#124059hello world hello world Fri, 20 Aug 2010 01:30:00 GMT http://m.shnenglu.com/zmllegtui/archive/2010/08/20/65381.html#124059 ]]>re: 常用的bat命o和用?/title> http://m.shnenglu.com/zmllegtui/archive/2010/04/24/111934.html#113473zml_cnnk zml_cnnk Sat, 24 Apr 2010 14:39:00 GMT http://m.shnenglu.com/zmllegtui/archive/2010/04/24/111934.html#113473 --time
--{选器命o传递信?
more 命o每次昄一屏文件内Ҏ命o输出?
find 命o在文件和命o输出中搜索指定字W?
sort 命o按字母顺序排列文件和命o输出?
要将输入从文件发送到{选器命oQ请使用于W号 (<)。如果要{选器命o从其他命令获得输入,请用管?(|)?
--more
more < list.txt
tree c:\ | more
/c 昄面前清除屏q?
/p 扩展换页W?
/s 多个空白行更改Z个空白行?
/tn 制表位更改?n 个空?
+n 昄?n 指定的行开始的W一个文件?
以下命o?more 提示 (-- More --) 下接受?
space 昄下一c?
ENTER 昄下一行?
F 昄下一个文件?
q 退出?
? 昄可用命o?
= 昄行号?
P n 昄以下 n 行?
S n 跌下面 n 行?
--find
/v 昄未包含指定字W串的所有行?
/c 只显C包含指定字W串的行数?
/n 文件行L于每行开头?
/I 指定搜烦不区分大写
昄每个包含该文本的? 文g名区分大写
find "Pacific Rim" < trade.txt > nwtrade.txt
搜烦C盘上的每个目录以查找包含“Log”字W串的文件名Qƈ且每ơ显CZ屏:dir c:\ /s /b | find "LOG" | more
--sort
按字母顺序排? sort < list.txt > alphlist.txt
/r 颠倒排序顺序,即从 Z ?A 排序Q然后从 9 ?0 排序?
/+n 指定字符位置号nQsort 在此处开始每ơ比较。例如,/+3 表示每次比较在每行的W三个字W开始。少?n 个字W的行在其他行之前排序。默认情况下Q比较在每行的第一个字W开始?img src ="http://m.shnenglu.com/zmllegtui/aggbug/113473.html" width = "1" height = "1" /> ]]> re: 常用的bat命o和用?/title> http://m.shnenglu.com/zmllegtui/archive/2010/04/19/111934.html#112945zml_cnnk zml_cnnk Sun, 18 Apr 2010 16:45:00 GMT http://m.shnenglu.com/zmllegtui/archive/2010/04/19/111934.html#112945 && > || > & ]]> re: 常用的bat命o和用?/title> http://m.shnenglu.com/zmllegtui/archive/2010/04/19/111934.html#112944zml_cnnk zml_cnnk Sun, 18 Apr 2010 16:02:00 GMT http://m.shnenglu.com/zmllegtui/archive/2010/04/19/111934.html#112944
SET [variable=[string]]
variable 指定环境变量名? string 指定要指z变量的一pd字符丌Ӏ?
要显C当前环境变量,键入不带参数?SET?
如果命o扩展被启用,SET 会如下改?
可仅用一个变量激z?SET 命oQ等hg昄所有前~匚w
SET 命o已用的名称的所有变量的倹{例?
SET P
会显C所有以字母 P 打头的变?
如果在当前环境中找不到该变量名称QSET 命o把 ERRORLEVEL
讄?1?
SET 命o不允许变量名含有{号?
?SET 命o中添加了两个新命令行开?
SET /A expression
SET /P variable=[promptString]
/A 命o行开x定等号右边的字符串ؓ被评估的数字表达式。该表达? 评估器很单ƈ以递减的优先权序支持下列操作:
() - 分组
! ~ - - 一元运符
* / % - 数q算W? + - - 数q算W? << >> - 逻辑UM
- 按位“与? ^ - 按位“异? | - 按位“或? = *= /= %= += -= - 赋? &= ^= |= <<= >>=
, - 表达式分隔符
如果您用Q何逻辑或取余操作符Q?您需要将表达式字W串? 引号扩v来。在表达式中的Q何非数字字符串键作ؓ环境变量
名称Q这些环境变量名U的值已在用前转换成数字。如果指? 了一个环境变量名Uͼ但未在当前环境中定义Q那么值将被定? 零。这使您可以使用环境变量值做计算而不用键入那?% W号
来得到它们的倹{如?SET /A 在命令脚本外的命令行执行的,
那么它显C表达式的最后倹{该分配的操作符在分配的操作W? 左边需要一个环境变量名U。除十六q制?0x 前缀Q八q制
?0 前缀的,数字gؓ十进位数字。因此,0x12 ?18 ?022
相同。请注意八进制公式可能很Ҏ搞: 08 ?09 是无效的数字Q? 因ؓ 8 ?9 不是有效的八q制位数?& )
/P 命o行开兛_许将变量数D成用戯入的一行输入。读取输? 行之前,昄指定?promptString。promptString 可以是空的?
环境变量替换已如下增?
%PATH:str1=str2%
会扩?PATH 环境变量Q用 "str2" 代替扩展l果中的每个 "str1"? 要有效地从扩展结果中删除所有的 "str1"Q?quot;str2" 可以是空的? "str1" 可以以星h_在这U情况下Q?quot;str1" 会从扩展l果? 开始到 str1 剩余部分W一ơ出现的地方Q都一直保持相配?
也可以ؓ扩展名指定子字符丌Ӏ?
%PATH:~10,5%
会扩?PATH 环境变量Q然后只使用在扩展结果中从第 11 ?? U量 10)字符开始的五个字符。如果没有指定长度,则采用默? |卛_量数值的余数。如果两个数?偏移量和长度)都是负数Q? 使用的数字则是环境变量数值长度加上指定的偏移量或长度?
%PATH:~-10%
会提?PATH 变量的最后十个字W?
%PATH:~0,-2%
会提?PATH 变量的所有字W,除了最后两个?
l于d了gq环境变量扩充的支持。该支持L按默认D
停用Q但也可以通过 CMD.EXE ?/V 命o行开兌被启用/停用? 请参?CMD /?
考虑到读取一行文本时所遇到的目前扩充的限制Ӟ延迟环境
变量扩充是很有用的,而不是执行的时候。以下例子说明直? 变量扩充的问?
set VAR=before
if "%VAR%" == "before" (
set VAR=after
if "%VAR%" == "after" @echo If you see this, it worked
)
不会昄消息Q因为在dW一?IF 语句ӞBOTH IF 语句? ?%VAR% 会被代替Q原因是: 它包?IF 的文体,IF 是一? 复合语句。所以,复合语句中的 IF 实际上是在比?"before" ? "after"Q这两者永q不会相{。同P以下q个例子也不会达? 预期效果:
set LIST=
for %i in (*) do set LIST=%LIST% %i
echo %LIST%
原因是,它不会在目前的目录中建立一个文件列表,而只是将
LIST 变量设成扑ֈ的最后一个文件。这也是因ؓ %LIST% ? FOR 语句被读取时Q只被扩充了一ơ;而且Q那时的 LIST 变量
是空的。因此,我们真正执行?FOR 循环?
for %i in (*) do set LIST= %i
q个循环l箋?LIST 设成扑ֈ的最后一个文件?
延迟环境变量扩充允许您用一个不同的字符(惊叹?在执? 旉扩充环境变量。如果gq的变量扩充被启用,可以上? 例子写成以下所C,以达到预期效?
set VAR=before
if "%VAR%" == "before" (
set VAR=after
if "!VAR!" == "after" @echo If you see this, it worked
)
set LIST=
for %i in (*) do set LIST=!LIST! %i
echo %LIST%
如果命o扩展被启用,有几个动态环境变量可以被扩展Q但
不会出现?SET 昄的变量列表中。每ơ变量数D扩展Ӟ
q些变量数值都会被动态计。如果用Lq些名称中Q? 一个定义变量,那个定义会替代下面描q的动态定?
%CD% - 扩展到当前目录字W串?
%DATE% - 用跟 DATE 命o同样的格式扩展到当前日期?
%TIME% - 用跟 TIME 命o同样的格式扩展到当前旉?
%RANDOM% - 扩展?0 ?32767 之间的Q意十q制数字?
%ERRORLEVEL% - 扩展到当?ERRORLEVEL 数倹{?
%CMDEXTVERSION% - 扩展到当前命令处理器扩展版本受?
%CMDCMDLINE% - 扩展到调用命令处理器的原始命令行? ]]> re: 常用的bat命o和用?/title> http://m.shnenglu.com/zmllegtui/archive/2010/04/18/111934.html#112937zml_cnnk zml_cnnk Sun, 18 Apr 2010 14:51:00 GMT http://m.shnenglu.com/zmllegtui/archive/2010/04/18/111934.html#112937 1.W号>>
与符?gt;怼Q但区别在于>>是传递ƈ在文件末追加?gt;>也可回显传递给控制台?
2.W号|
|是一个管道传输命令意思,是将上一命o执行的结果传递给下一命od理?
例如Q?
dir d:\|find "1508"
以上命o的意思ؓ查找d:\的所有,q寻?508字符丌Ӏ?
3.W号,
在某些特D的情况下可以用,来代替空g用?
4.W号;
当命令相同的时候,可以不同的目标?隔离开来,但执行效果不变。如执行q程中发生错误,则只q回错误报告?
例:
DIR C:\;D:\;E:\F:\
以上的命令相当于
DIR C:\
DIR D:\
DIR E:\
DIR F:\ ]]> re: 常用的bat命o和用?/title> http://m.shnenglu.com/zmllegtui/archive/2010/04/15/111934.html#112730zml_cnnk zml_cnnk Thu, 15 Apr 2010 15:40:00 GMT http://m.shnenglu.com/zmllegtui/archive/2010/04/15/111934.html#112730 比如:
echo ^&
----------------
|| q接W?: 当前面的命o没有成功执行 则执行后面的命o
比如:
echo 0123456 | find "789" || echo 字符中没?89
----------------
&& q接W?: 当前面的命o成功执行 再执行后面的命o
比如:
echo 0123456 | find "123" && echo 字符中含?23
----------------
& q接W?: 无论前面的命令是否成功执?都执行后面的
比如:
echo 0123456 | find "789" & echo 字符中含?23
虽然没有成功?89 但还是会执行echo 命o ]]> re: 常用的bat命o和用?/title> http://m.shnenglu.com/zmllegtui/archive/2010/04/15/111934.html#112713zml_cnnk zml_cnnk Thu, 15 Apr 2010 13:25:00 GMT http://m.shnenglu.com/zmllegtui/archive/2010/04/15/111934.html#112713
FOR %variable IN (set) DO command [command-parameters]
%variable 指定一个单一字母可替换的参数? (set) 指定一个或一l文件。可以用通配W? command 指定Ҏ个文件执行的命o? command-parameters 为特定命令指定参数或命o行开兟?
在批处理E序中?FOR 命oӞ指定变量请?%%variable而不要用 %variable。变量名U是区分大小写的Q所?%i 不同?%I.
如果启用命o扩展Q则会支持下?FOR 命o的其他格?
FOR /D %variable IN (set) DO command [command-parameters]?
如果集中包含通配W,则指定与目录名匹配,而不与文件名匚w
FOR /R [[drive:]path] %variable IN (set) DO command [command-parameters]
查以 [drive:]path 为根的目录树Q指向每个目录中?FOR 语句。如果在 /R 后没有指定目录规范,则用当前目录。如果集仅ؓ一个单?.)字符Q则枚D该目录树?
FOR /L %variable IN (start,step,end) DO command [command-parameters]
该集表示以增量Ş式从开始到l束的一个数字序列。因此,(1,1,5)生序? 1 2 3 4 5Q?5,-1,1)生序?5 4 3 2 1)
FOR /F ["options"] %variable IN (file-set) DO command [command-parameters]
FOR /F ["options"] %variable IN ("string") DO command [command-parameters]
FOR /F ["options"] %variable IN ('command') DO command [command-parameters]
或者,如果?usebackq 选项:
FOR /F ["options"] %variable IN (file-set) DO command [command-parameters]
FOR /F ["options"] %variable IN ("string") DO command [command-parameters]
FOR /F ["options"] %variable IN ('command') DO command [command-parameters]
fileset Z个或多个文g名。l到 fileset 中的下一个文件之前,每䆾文g都被打开、读取ƈl过处理。处理包括读取文Ӟ其分成一行行的文字,然后每行解析成零或更多的符受然后用已找到的W号字符串变量D?For 循环。以默认方式Q?F 通过每个文g的每一行中分开的第一个空白符受蟩q空白行。您可通过指定可?"options" 参数替代默认解析操作。这个带引号的字W串包括一? 或多个指定不同解析选项的关键字。这些关键字?
eol=c - 指一个行注释字符的结?׃?
skip=n - 指在文g开始时忽略的行数? delims=xxx - 指分隔符集。这个替换了I格和蟩格键? 默认分隔W集? tokens=x,y,m-n - 指每行的哪一个符可传递到每个q代
?for 本n。这会导致额外变量名U的分配。m-n
格式Z个范围。通过 nth W号指定 mth。如? W号字符串中的最后一个字W星P
那么额外的变量将在最后一个符可析之? 分配q接受行的保留文本? usebackq - 指定新语法已在下cL况中使用:
在作为命令执行一个后引号的字W串q且一个单
引号字符为文字字W串命oq允许在 file-set
中用双引号扩v文g名称?
某些范例可能有助:
FOR /F "eol=; tokens=2,3* delims=, " %i in (myfile.txt) do @echo %i %j %k
会分?myfile.txt 中的每一行,忽略以分h头的那些行,每行中的第二个和第三个W号传递给 for 函数体,用逗号?或空格分隔符受请注意Q此 for 函数体的语句引用 %i 来获得第二个W号Q引?%j 来获得第三个W号Q引?%k来获得第三个W号后的所有剩余符受对于带有空格的文g名,您需要用双引号将文g名括h。ؓ了用q种方式来用双引号Q还需要?usebackq 选项Q否则,双引号会被理解成是用作定义某个要分析的字W串的?i ?for 语句中显式声明,%j ?%k 是通过tokens= 选项隐式声明的。可以通过 tokens= 一行指定最?26 个符P只要不试囑֣明一个高于字?"z" ?quot;Z" 的变量。请CQFOR 变量是单一字母、分大小写和全局的变量;而且Q不能同时用超q?52 个?
q可以在盔R字符串上使用 FOR /F 分析逻辑Q方法是Q用单引号将括号之间?file-set 括v来。这P该字W串会被当作一个文件中的一个单一输入行进行解析?
最后,可以?FOR /F 命o来分析命令的输出。方法是Q将括号之间?file-set 变成一个反括字W串。该字符串会被当作命令行Q传递到一个子 CMD.EXEQ其输出会被捕获到内存中Qƈ被当作文件分析。如以下例子所C?
FOR /F "usebackq delims==" %i IN (`set`) DO @echo %i
会枚丑ֽ前环境中的环境变量名U?
另外QFOR 变量参照的替换已被增强。您现在可以使用下列
选项语法:
%~I - 删除M引号(")Q扩?%I
%~fI - ?%I 扩展C个完全合格的路径? %~dI - 仅将 %I 扩展C个驱动器? %~pI - 仅将 %I 扩展C个\? %~nI - 仅将 %I 扩展C个文件名
%~xI - 仅将 %I 扩展C个文件扩展名
%~sI - 扩展的\径只含有短名
%~aI - ?%I 扩展到文件的文g属? %~tI - ?%I 扩展到文件的日期/旉
%~zI - ?%I 扩展到文件的大小
%~$PATH:I - 查找列在路径环境变量的目录,q将 %I 扩展
到找到的W一个完全合格的名称。如果环境变量名
未被定义Q或者没有找到文Ӟ此组合键会扩展到
I字W串
可以l合修饰W来得到多重l果:
%~dpI - 仅将 %I 扩展C个驱动器号和路径
%~nxI - 仅将 %I 扩展C个文件名和扩展名
%~fsI - 仅将 %I 扩展C个带有短名的完整路径? %~dp$PATH:I - 搜烦列在路径环境变量的目录,q将 %I 扩展
到找到的W一个驱动器号和路径? %~ftzaI - ?%I 扩展到类D出线路的 DIR
在以上例子中Q?I ?PATH 可用其他有效数gѝ?~ 语法用一个有效的 FOR 变量名终止。选取cM %I 的大写变量名比较易读Q而且避免与不分大写的组合键h?
]]> re: struct和class区别QC++Q?/title> http://m.shnenglu.com/zmllegtui/archive/2010/01/31/65381.html#106875leeing leeing Sun, 31 Jan 2010 05:43:00 GMT http://m.shnenglu.com/zmllegtui/archive/2010/01/31/65381.html#106875
3、struct不允许显C声明其无参数构造函敎ͼq不同于class? 只看了这一条,?gcc 4.4.1 (Mingw) ?
struct Node{
int a;
Node(){}
};
是可以通过的,其它几条没有l看了?
q里有一可以看看:
http://blog.csdn.net/yygydjkthh/archive/2008/11/27/3380565.aspx ]]>
þˬ˾ƷƵ |
ƷŮþþþ |
Ʒþþþþ |
˾Ʒһþ
|
þ99ֻоƷ66 |
ݺɫþۺͼƬ |
þþƷavӰԺ |
ݺɫۺվþþþþþ |
˾þþƷӰԺ |
þ99Ʒþþþþò
|
Ʒþþþþù |
ԸߺþþþþþþAAAAA |
þþƷaĻ
þþƷaĻؿ
|
ùƷӰ˾þ |
þþþav |
þþƷwww |
ŷҹƷþþþ
|
ɫۺϾþþþ |
99þþƷѿһ
|
ɫþþۺľþһ |
ƷþþþþþþѼ
|
ݺۺϾþۺ88 |
ھƷþþþù |
þþþAV |
˾þô߽avһ |
Ʒþþwww |
þٸ۲AV |
99þþƷһëƬ |
97Ʒ91þþþþ |
Ʒʾþþþ999Ұ |
þùɫavѿ |
Ʒþþþþþþ
|
þ˳ƷCAOPOREN |
Ʒ˾þþþþþ |
ݺۺϾþ |
99þùۺϾƷӰԺ |
þѹƷһ |
51þҹɫƷ |
þþƷav |
Ʒþþþþ벻 |
ҹþþӰԺ |