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

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

Chinaunix

  平臺(tái) 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 3634 | 回復(fù): 16
打印 上一主題 下一主題

[C] 如何歸避系統(tǒng)全局變量 [復(fù)制鏈接]

論壇徽章:
1
巨蟹座
日期:2014-03-18 23:44:30
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2013-01-02 15:18 |只看該作者 |倒序?yàn)g覽
在Linux下面用了諸多全局變量,例如 errno
如何在自己寫 function 的時(shí)候保證沒有破壞到系統(tǒng)的變量呢,假設(shè)不小心修改到理某個(gè)重要的系統(tǒng)全局變量,會(huì)不會(huì)導(dǎo)致其他任務(wù)出現(xiàn)意想不到的情況呢。

論壇徽章:
4
水瓶座
日期:2013-09-06 12:27:30摩羯座
日期:2013-09-28 14:07:46處女座
日期:2013-10-24 14:25:01酉雞
日期:2014-04-07 11:54:15
2 [報(bào)告]
發(fā)表于 2013-01-02 16:21 |只看該作者
讀讀開源代碼, 自己摸索摸索, 這種籠統(tǒng)的問題我認(rèn)為問了白問.

論壇徽章:
1
2015年辭舊歲徽章
日期:2015-03-03 16:54:15
3 [報(bào)告]
發(fā)表于 2013-01-02 18:41 |只看該作者
你自己的全局變量全部用自己定義的特殊前綴就可以了,比如_my_errno.....

論壇徽章:
1
巨蟹座
日期:2014-03-18 23:44:30
4 [報(bào)告]
發(fā)表于 2013-01-02 23:37 |只看該作者
回復(fù) 2# linux_c_py_php


    只是想問問,眾位師兄們?nèi)绾巫龅? 不一定非要弄出個(gè)結(jié)果來...

論壇徽章:
3
寅虎
日期:2013-11-27 07:53:29申猴
日期:2014-09-12 09:24:152015年迎新春徽章
日期:2015-03-04 09:48:31
5 [報(bào)告]
發(fā)表于 2013-01-03 21:48 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2013-01-03 22:20 |只看該作者
本帖最后由 x5miao 于 2013-01-03 22:21 編輯

回復(fù) 5# Sevk


  如何區(qū)分系統(tǒng)和自定義全局變量?

論壇徽章:
15
射手座
日期:2014-11-29 19:22:4915-16賽季CBA聯(lián)賽之青島
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16賽季CBA聯(lián)賽之四川
日期:2017-02-07 21:08:572015年亞冠紀(jì)念徽章
日期:2015-11-06 12:31:58每日論壇發(fā)貼之星
日期:2015-08-04 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-08-04 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-07-12 22:20:002015亞冠之浦和紅鉆
日期:2015-07-08 10:10:132015亞冠之大阪鋼巴
日期:2015-06-29 11:21:122015亞冠之廣州恒大
日期:2015-05-22 21:55:412015年亞洲杯之伊朗
日期:2015-04-10 16:28:25
7 [報(bào)告]
發(fā)表于 2013-01-04 16:45 |只看該作者
Sevk 發(fā)表于 2013-01-03 21:48
如果自己定義的全局變量覆蓋了系統(tǒng)全局變量,編譯器應(yīng)該會(huì)給出警告吧?

不會(huì)。會(huì)出現(xiàn)各種奇怪的問題。

論壇徽章:
1
2015年辭舊歲徽章
日期:2015-03-03 16:54:15
8 [報(bào)告]
發(fā)表于 2013-01-04 18:26 |只看該作者
[quote][size=2][color=#000]yulihua49 發(fā)表于 2013-01-04 16:45[/color] [url=forum.php?mod=redirect&goto=findpost&pid=23746370&ptid=4061663][img]static/image/common/back.gif[/img][/url][/size]
不會(huì)。會(huì)出現(xiàn)各種奇怪的問題。[/quote]

同感,奇怪到恨不得砸爛開發(fā)板
某IC卡芯片的RSA庫中居然有unsigned int bits這個(gè)全局變量
然后我寫的某函數(shù)中定義了局部變量unsigned int bits
然后我一調(diào)用某函數(shù)就導(dǎo)致芯片fly

想了整整三天才發(fā)現(xiàn)改變這個(gè)局部變量的名字就好了,
函數(shù)庫的文檔可沒寫bits這個(gè)名字是全局的!!!
以后我一律把表達(dá)位長(zhǎng)的局部變量起名叫bs而不是bits

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2013-01-04 18:54 |只看該作者
起個(gè)名字長(zhǎng)點(diǎn)會(huì)死么

論壇徽章:
3
寅虎
日期:2013-11-27 07:53:29申猴
日期:2014-09-12 09:24:152015年迎新春徽章
日期:2015-03-04 09:48:31
10 [報(bào)告]
發(fā)表于 2013-01-04 20:38 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽
您需要登錄后才可以回帖 登錄 | 注冊(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ū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP