PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

  回應
 
主題工具
cheneyen
*停權中*
 

加入日期: Jun 2002
文章: 90
有人失控囉~~糟糕啦~~

難怪有人說,當你內心是屎,看甚麼都是屎(還好我都有警惕自己不要這樣)

其餘被扣帽子事件,多得很,有幾篇我都大方請他們指出我哪邊前後不一,結果都是那些人自己解讀怎樣怎樣,硬說是我講的,要他們明確指出哪句是我講的,又找不出來

看來被扣帽子時還是要澄清一下,免得人云亦云,硬被扯爛污

跟某人衝突那篇應該是CCNP的討論吧? 前後看清楚就知道問題是啥了,我講A,他講B,手法跟這篇一模一樣

解釋了,又當沒看到一樣,也不知道是不是眼睛有裝了啥過濾器,自動略過不利自己的言論

不過生活是自己過的:P 反正在這邊講啥又不代表甚麼, 生活品質不會因為跟某人衝突變好或者變壞
     
      
舊 2010-06-09, 01:27 PM #31
回應時引用此文章
cheneyen離線中  
darkangel
Major Member
 
darkangel的大頭照
 

加入日期: Aug 2001
文章: 211
引用:
作者michelle_lai529
就本討論串而言,我是真的認為程式撰寫本身的優雅跟易讀性高過那xxxxx微秒的效能,尤其樓主算是語言的新手,以後說不定也是在這個業界打滾,實在不應該讓他覺得撰寫時要偏執到計較編譯後多幾個命令。
程式設計這個圈子比較封閉,很難跟外人討論,有問題了也只能圈子內的互相幫忙,實在不想看到互貼內行外行的標籤。
是以本討論串而言,其他討論串歸其他討論串。


OK, 那就到此為止, 你說的是沒錯, 但是以本例只有三個條件的判斷, 其實也沒必要刻意去用 switch, 畢竟過與不及都不是好事, 如果真的要講 coding style, 我覺得歐萊禮那本 C/C++ 的風格與藝術前幾章有討論到這個問題, 值得去看一下, 此外 Java coding convention 也有一些東西可以參考.
 
__________________
滿招損 謙受益
舊 2010-06-09, 01:28 PM #32
回應時引用此文章
darkangel離線中  
小川笨蛋美
*停權中*
 
小川笨蛋美的大頭照
 

加入日期: Mar 2010
您的住址: 國境之南 與那國島之西
文章: 5
引用:
作者darkangel
OK, 那就到此為止, 你說的是沒錯, 但是以本例只有三個條件的判斷, 其實也沒必要刻意去用 switch, 畢竟過與不及都不是好事, 如果真的要講 coding style, 我覺得歐萊禮那本 C/C++ 的風格與藝術前幾章有討論到這個問題, 值得去看一下, 此外 Java coding convention 也有一些東西可以參考.


小川特製便當:.
The Practice of Programming 供大家參考.
舊 2010-06-09, 01:32 PM #33
回應時引用此文章
小川笨蛋美離線中  
darkangel
Major Member
 
darkangel的大頭照
 

加入日期: Aug 2001
文章: 211
引用:
作者cheneyen
有人失控囉~~糟糕啦~~

難怪有人說,當你內心是屎,看甚麼都是屎(還好我都有警惕自己不要這樣)

其餘被扣帽子事件,多得很,有幾篇我都大方請他們指出我哪邊前後不一,結果都是那些人自己解讀怎樣怎樣,硬說是我講的,要他們明確指出哪句是我講的,又找不出來

看來被扣帽子時還是要澄清一下,免得人云亦云,硬被扯爛污

跟某人衝突那篇應該是CCNP的討論吧? 前後看清楚就知道問題是啥了,我講A,他講B,手法跟這篇一模一樣

解釋了,又當沒看到一樣,也不知道是不是眼睛有裝了啥過濾器,自動略過不利自己的言論

不過生活是自己過的:P 反正在這邊講啥又不代表甚麼, 生活品質不會因為跟某人衝突變好或者變壞


有人說話了, 我們就各退一步吧, 到此為止.
__________________
滿招損 謙受益
舊 2010-06-09, 01:36 PM #34
回應時引用此文章
darkangel離線中  
darkangel
Major Member
 
darkangel的大頭照
 

加入日期: Aug 2001
文章: 211
引用:
作者小川笨蛋美
小川特製便當:.
The Practice of Programming 供大家參考.


老闆娘佛心來的
這本我以前看的版本是 The Practice of Programming C, 改成 C/C++ 之後的老實說我沒看過就是了, 不過我翻過前幾章沒改太多的樣子
__________________
滿招損 謙受益
舊 2010-06-09, 01:39 PM #35
回應時引用此文章
darkangel離線中  
小川笨蛋美
*停權中*
 
小川笨蛋美的大頭照
 

加入日期: Mar 2010
您的住址: 國境之南 與那國島之西
文章: 5
引用:
作者darkangel
老闆娘佛心來的
這本我以前看的版本是 The Practice of Programming C, 改成 C/C++ 之後的老實說我沒看過就是了, 不過我翻過前幾章沒改太多的樣子


看看大師現身說法的著作,對大家都有幫助.
有時候一些我們在工作時自我歸納的經驗,隨著時空環境要適當修正.
不如大家來玩,用各種程式語言來寫這個問題吧,不過C++例外,畢竟PCDVD
不是讓學生抄作業的地方. 若他有問到一些關鍵點,回答是還好,照抄就不好了.
舊 2010-06-09, 01:48 PM #36
回應時引用此文章
小川笨蛋美離線中  
cheneyen
*停權中*
 

加入日期: Jun 2002
文章: 90
我來解釋一下為什麼做XOR就可以達到大小寫互換的功能
把XOR邏輯閘的K MAP畫出來看
0 0 0
0 1 1
1 0 1
1 1 0
因為英文字母大小寫在ascii的差距為32
所以目標是把每個字元的第六個bit跟1來做運算,如果input不等於1,經過xor運算後,他就會變成1 (目標在第六個bit作toggle),反之亦然

舉例
A=65,當我們要把他轉成a=97時,我們就要把第6個bit(32的位置)作toggle,其餘的bit則不可以被影響到
A(65)____1 0 0 0 0 0 1
XOR 32___0 1 0 0 0 0 0
------------------------
a(97)_____1 1 0 0 0 0 1

如果你要反著做

a(97)____1 1 0 0 0 0 1
XOR 32___0 1 0 0 0 0 0
------------------------
A(65)____1 0 0 0 0 0 1
舊 2010-06-09, 02:04 PM #37
回應時引用此文章
cheneyen離線中  
ResidentEvil
*停權中*
 

加入日期: May 2010
文章: 4
引用:
作者cheneyen
轉大寫--先or再xor


and 95 也可以
舊 2010-06-09, 03:25 PM #38
回應時引用此文章
ResidentEvil離線中  
insanity
*停權中*
 

加入日期: Sep 2006
文章: 7
這串討論串討論到此樓主你看懂了嗎??
舊 2010-06-09, 03:51 PM #39
回應時引用此文章
insanity離線中  
hakken
Regular Member
 

加入日期: Sep 2002
您的住址: Earth
文章: 56
對程式設計有真正興趣與毅力的可以看一下

http://jserv.sayya.org/helloworld/H...-2006-07-15.pdf

簡報中個人僅推一句

第14頁
舊 2010-06-09, 04:43 PM #40
回應時引用此文章
hakken離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是08:34 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。