cstring字串如何加密,C string字串如何加密

2021-12-16 14:44:33 字數 1140 閱讀 6500

1樓:匿名使用者

c++ string類過載了運算子,因此,可以象陣列一樣方便的引用string中的每一個元素,進行資料修改。如,字串簡單加密方法,a-b, b-c, c-d。。。z-a的實現**如下:

#include

#include

using namespace std ;

int main()

cout << s <

2樓:匿名使用者

字串是可以如此加密的,當然在檔案里加密字串還是一樣道理的#include

#include

using namespace std;

void main()

else if (ch == 'z')

}cout << str << endl;}

3樓:匿名使用者

有時候加密是轉化為2進位制。字母的2進位制應該是亂碼、

4樓:匿名使用者

#include

#define max 100//字串的最大長度using namespace std;

void encrypter ( char *, int );

void decrypter (char *, int);

int main()

/* 加密函式 */

void encrypter ( char *pstr, int key )

} /* 解密函式 */

void decrypter ( char *pstr, int key )}

5樓:

網路上搜尋md5,用md5加密是最常用的。簡單實現如下#include "iostream"

#include "string.h"

using namespace std;

void encode(string& srcstr)else}}

}void main()

6樓:做而論道

參考一下:

c 字串擷取,C 擷取字串

string s 14525 964 string s1,s2 for int i 0 i s.length i 下面的片段再擷取加號後面的部分就行了。建議你去看看string類的函式,它有很多方便的字串操作函式,比我上面寫的簡單很多。夠簡單吧!include using namespace std...

如何擷取這個時間字串,C 日期時間字串怎樣擷取後面時間字串

datetime t convert.todatetime 2010 08 06 int month t.month 先專程時間型別,再取出月 string str 2008 08 06 int result int.parse str.split 1 string time 2010 08 06 ...

c字串新增符,C 字串新增0字元?

string型別在記憶體中分配了固定大小的空間,如果你要想在 10 前面加上 00 的話,可以通過stringbuilder類例項化物件,例如 stringbuilder ss new stringbuilder 10 ss.insert 0,00 第一個引數為索引位置,第二個引數為您要新增的字串 ...