»
遊客:
加入
|
登入
(帳號有問題請連絡TWed2k@gmail.com)
TWed2k
»
文字海洋
»
灌水版區
» [閒聊]原來自己真的不懂...C/C++
可打印版本
|
推薦給朋友
|
訂閱主題
|
收藏主題
|
純文字版
論壇跳轉 ...
主題: [閒聊]原來自己真的不懂...C/C++
字型大小:
小
|
中
|
大
|
巨
←
→
deep_dream
銀驢友〔初級〕
深夢
今日心情
. 積分:
535
. 文章:
586
. 收花: 4848 支
. 送花: 2046 支
. 比例: 0.42
. 在線: 947 小時
. 瀏覽: 13372 頁
. 註冊:
7444
天
. 失蹤:
654
天
. 遙遠的ES呀~~~
#1 : 2009-10-27 11:38 PM
全部回覆
送花
(0)
送出中...
等到真的上班了...
開始寫程式了...
才發現...
什麼?指標到底是搞什麼東西呀~~~
東指西指,亂指一堆我看不懂的東西...
指向字串的指標,其實就跟陣列一樣...
而陣列其實就是指標...
老師怎麼都沒說...很多書也沒說,雖然後來有的有說啦...
只是怎麼書上講的用法永遠都那麼簡單...事實上用根本不是這麼一回事...
怎麼可能永遠都是int * or char *
結構可以靠指標來傳...
甚至連函式都用指標來傳...
真是給它好用過頭的指標,我無言了...
覺得自己真的嫩到不行...
一切的重點都是在記憶體呀...
char *str = "C Programing is the best pl";
string s(str);
難到沒有更好的方法讓我使用string的函式卻不必複製記憶體呀~~~
想要使用 string::compare or string::find 等函式,偏偏原資料就是char *
天那~~~
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接
送出中...
deep_dream
銀驢友〔初級〕
深夢
今日心情
. 積分:
535
. 文章:
586
. 收花: 4848 支
. 送花: 2046 支
. 比例: 0.42
. 在線: 947 小時
. 瀏覽: 13372 頁
. 註冊:
7444
天
. 失蹤:
654
天
. 遙遠的ES呀~~~
#2 : 2009-10-28 09:55 AM
全部回覆
送花
(0)
送出中...
我的確是有用到c_str(),但是那是讓char去讀string的字串。
因為我想要在一長串的字串中找某特定「字串」,而非並是「字元」
所以我才會需要把char x[] or char *x 轉成string類別
strchr or strrchr好像都是找單一字元,所以讓我很困擾~
而且因為資料量進來的時候非常之大,大概3分鐘就2GB~~~
所以我必須僅可能的不要使用copy的方式來處理資料
所以很痛苦~~~
我本來也沒用String,所以常常會用到memcmp、strtok、stcpn但就是覺得不好用呀~~~
我就是想在一長串的資料中找特定字串呀~~~QQ
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接
送出中...
論壇跳轉 ...
所在時區為 GMT+8, 現在時間是 2025-4-16 11:40 PM
清除 Cookies
-
連絡我們
-
TWed2k
© 2001-2046
-
純文字版
-
說明
Discuz!
0.1
| Processed in 0.017409 second(s), 7 queries , Qzip disabled