1樓:網友
用這個方法試試:
public static void filerename(string filepath, string newfilename)
file = new fileinfo(filepath);
newfilename);
呼叫:把 改成。
filerename(@"c:\", ");
如果你非要用你那個的話,建議加上執行緒處延遲,或者用非同步方式呼叫。
sing b=「ren "c:\" ""」;
gengming(b);
sing c=「ren "c:\" ""」;
gengming(c);
每次呼叫後加上延遲。
=補充說明===
誰告訴你是先複製後刪除的??
條件:當在同一驅動器上執行時是,直接移動,就是剪下和貼上操作,和你自己。
ctrl+x和ctrl+v是一樣的,速度很快,因為只是改變一下檔案分配表的指向資訊,並沒有改變檔案本身。
當不在同一驅動器上時,那就是和你說的一樣,先複製,後刪除的。
=至於本例中===
你要執行的是改名操作,既然是改名,那麼,肯定是同一驅動器上,所以,操作結果是條件一中的,剪下和貼上。速度很快的。
如果你不信,可以自己做測試,找乙個500m以上的電影或才其他更大的檔案,自己呼叫一下這個程式,看看執行速度。
newfilename);
自己看看執行的時間。
如果是說所說的是複製的話,那麼500m最少也要10秒鐘吧,你自己試吧。
2樓:網友
你的方法是開啟cmd,在裡面輸出命令,難道不能用file類,或fileinfo去給檔案重新命名麼?
c.c.t.v何時正式更名為c.c.a.v?
3樓:歸雲者
等你當國家元首的時候。
c/c++檔案改名程式
4樓:網友
在unix shell裡執行這個命令即可。
awk '' | cat >
或:ls -l | awk ''
不用程式設計。如果是在要寫程式:
void modify()
file* fp;
char len[16];
char name[128];
if ((fp = fopen("", r"))null)fprintf(stderr, "fopen error");
return;
fscanf(fp, "s %s", len, name);
while (!feof(fp))
fscanf(fp, "s %s %s %s %s %s %s %s %s", name, name, name, name, len, name, name, name, name);
printf("%s # %s", name, len);
fclose(fp);
執行時用管道輸出到另外乙個程序如cat在重定向輸出到,如:
foo | cat >
因為foo程序裡以讀的形式開啟了的檔案,如果直接將stdout重定向到,會出錯,所以用管道輸出到另外乙個程序,以關閉foo中的檔案描述符。
電腦c 系統檔案 改名問題
5樓:網友
以系統管理員級別帳號登入,在控制面板中的使用者賬戶中對該帳號進行,更改使用者名稱就ok了。
c/c++識別符號改名
6樓:網友
裝個vc助手, 選中識別符號, 滑鼠懸停一會, 下面會出現乙個小箭頭, 點選選擇"rename...", 或直接按快捷鍵alt+shift+r, 在彈出視窗中改名就可以了。
7樓:網友
開啟vc軟體--(頁面上方的一行裡)--替換--全部替換。
8樓:網友
建議你用查詢,逐個替換,否則乙個不該換的換掉錯誤更難找。
我要改名...改名一般引用那些古代書籍??
9樓:dark木
《佳名索摭》(姓名學,起名改名方面最好的書),.一般這本書就足以~
希望對你有所幫助~
10樓:回首嗅蘋果
不需要引用古書吧,選擇你喜歡的名字!如果有講究就按照家族姓名字牌,或者按生辰八字確定五行是否缺少,然後選擇。
11樓:冰靈暗玉
可以用水滸,那上面名字多,嘻嘻。
房產過戶兩次 a是房主,想房子過戶給b,b又過戶給c,現在c要過戶給b能不能在沒有a的情況下直接過戶?
12樓:網友
如果房產證已經是c的名字,那麼c不需要任何人就可以過戶給任何人。
問題的關鍵在於:房產證是誰的名字,也就是說,房產在法律意義上是誰的?
13樓:
房產證上是誰的名字,就誰說了算哈!
c 檔案包含問題,C語言檔案包含相關問題
我很抱歉地告訴你,按照標準的c 來說,你寫的兩個程式都是不標準的。這是由於標頭檔案和名稱空間的不標準使用所引起的。建議找本標準的c 教材仔細研讀一下。給你看幾個標準的吧 1 最方便的宣告。include using namespace std int main c 標頭檔案有兩種寫法。include...
C 呼叫特定建構函式的問題
其實這個問題可以利用一個專門類來解決,解決四路同上面老兄相同。下面是例子。比如class a a class b b class c static b create type3 a,type4 b,type5 c 每次要建立新類時,就呼叫 c create a,b c create a,b,c 還可...
C 問題採納的再加50分,C C 問題 採納的再加50分
include define max str 99 int stringlth char s return i void main int t 4,p 0 int j for i lth 1,j 0 i 0 i if err else mt i 0 cout include using namesp...