亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2737 | 回復(fù): 9
打印 上一主題 下一主題

特殊的字符問(wèn)題~(二) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2003-07-09 18:37 |只看該作者 |倒序?yàn)g覽
上次我的意思大家好像沒(méi)有聽(tīng)懂哦,可能是我的表達(dá)有問(wèn)題~
再說(shuō)一次:比如有一字符串,任意取的!
"123456789..."
要是我在這個(gè)串中插入一個(gè)特殊的字符,那么讀的時(shí)候就會(huì)只讀到該字符前面的內(nèi)容. 比如我把這個(gè)特殊字符插入到6,7之間,那么我open讀的時(shí)候,只讀到123456和這個(gè)字符,而忽略特殊字符后面的所有內(nèi)容

問(wèn)!這個(gè)特殊的字符,到底是什么呢?。。。!

論壇徽章:
1
榮譽(yù)會(huì)員
日期:2011-11-23 16:44:17
2 [報(bào)告]
發(fā)表于 2003-07-09 18:41 |只看該作者

特殊的字符問(wèn)題~(二)

$EOF.. 不對(duì).....我想錯(cuò)了..Sorry  

不過(guò)看起來(lái)不經(jīng)過(guò)特殊處理..似乎沒(méi)辦法做到你說(shuō)的....
open一個(gè)FileHandle,基本上從中間讀資料會(huì)變成
data stream..直到EOF發(fā)生..
如果知道C的字元..PERL也是一樣的..可能可以去C那兒?jiǎn)枂?wèn)..

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2003-07-09 18:59 |只看該作者

特殊的字符問(wèn)題~(二)

郁悶的是我讀到一篇文章的作者提到了這個(gè),但是作者拒絕透露這個(gè)特殊字符,說(shuō)這個(gè)是perl的一個(gè)bug.可惜本人接觸一年的perl經(jīng)驗(yàn)善少,還請(qǐng)高手解惑哦

論壇徽章:
1
榮譽(yù)會(huì)員
日期:2011-11-23 16:44:17
4 [報(bào)告]
發(fā)表于 2003-07-09 19:05 |只看該作者

特殊的字符問(wèn)題~(二)

ctrl+D的16進(jìn)制碼....
因?yàn)樵趗nix like 中..ctrl+d = EOF...
我猜可能是這個(gè)...

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2003-07-09 20:50 |只看該作者

特殊的字符問(wèn)題~(二)

我是剛開(kāi)始學(xué) perl 不怎麼清楚,不過(guò)在 C 中,如用文本模式打開(kāi)文件,會(huì)遇到類似的問(wèn)題,因?yàn),?C 中文本文件是以ctrl+D或ctrl+Z結(jié)束,具體是哪一個(gè)我記不清了,如用二進(jìn)制打開(kāi)就沒(méi)事了,不知是不是和 C 中一樣,但在 C 中兩者之間,還有一個(gè)回車和回車換行的差別.

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2003-07-09 23:00 |只看該作者

特殊的字符問(wèn)題~(二)

sdupoplar  對(duì)講的就是文本模式打開(kāi)的情況,ctrl+D的十六進(jìn)制字符是什么呢?

論壇徽章:
1
榮譽(yù)會(huì)員
日期:2011-11-23 16:44:17
7 [報(bào)告]
發(fā)表于 2003-07-10 08:18 |只看該作者

特殊的字符問(wèn)題~(二)

我測(cè)試了一下..不是ctrl+d...
可能是某個(gè)不常用的字符...
看樣子得去news上找找...

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2003-07-10 08:43 |只看該作者

特殊的字符問(wèn)題~(二)

我測(cè)試了一下,在win2000 perl 5.8.0 下,無(wú)論文本還是二進(jìn)制都可以讀進(jìn)
所有字符0-255 都試了,只是有回車和回車換行的轉(zhuǎn)換差別,但  Learning Perl 上說(shuō)有的系統(tǒng)是以 ctrl-D表示文件結(jié)束,有的系統(tǒng)是以ctrl-Z表示文件結(jié)束
原文如下:
@a = <STDIN>;; # read standard input in a list context
If the person running the program types three lines, then presses
CTRL-D[4] (to indicate "end of file", the array ends up with three elements. Each element will be a string that ends in a newline, corresponding to the three newline-terminated lines entered.

[4] Some systems use CTRL-Z to indicate end of file, while others use it to suspend a running process.

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2003-07-10 09:39 |只看該作者

特殊的字符問(wèn)題~(二)

如果是perl的bug,就不該是文件正常結(jié)尾的字符。

也就是說(shuō),只在perl讀此文件時(shí)才發(fā)生的情況,而其他語(yǔ)言沒(méi)事。

ocean2000你說(shuō)的是這意思么?

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2003-07-10 17:55 |只看該作者

特殊的字符問(wèn)題~(二)

不知道,感覺(jué)這里的bug應(yīng)該說(shuō)的是編程的bug,比如某個(gè)人在一個(gè)以文本方式保存數(shù)據(jù)的論壇上注冊(cè)一個(gè)會(huì)員如果它的用戶帶有這個(gè)特殊字符的話,那么以后的用戶即使注冊(cè)了,也將因?yàn)椴荒鼙蛔x出來(lái),從而影響論壇程序的正常工作
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP