randstr随机字符串(VC++)
来源:互联网 发布:张学友 经典 知乎 编辑:程序博客网 时间:2024/06/08 19:14
#include <iostream>#include <ctime>using namespace std;string randstr(string strCharElem,int nOutStrLen){string strRet;strRet.insert(0,nOutStrLen,'\0');srand((unsigned)time(0));int iRand = 0;for (int i = 0; i < nOutStrLen; ++i){iRand = rand() % strCharElem.length();strRet[i] = strCharElem[iRand];}return strRet;}int main(){string str = randstr("abcdefghigklmnopqrstuvwxyz",5);cout << "randstr Result:" << endl << str.c_str() << endl;getchar();return 0;}
运行结果:
0 0
- randstr随机字符串(VC++)
- VC++ GUID随机字符串生成
- c#随机字符串(转)
- C++随机函数(VC program):
- 随机字符串
- 随机字符串
- 随机字符串
- 随机字符串
- 随机字符串
- 随机字符串
- 随机字符串
- 随机字符串
- PHP生成随机字符串(字母+数字)
- 随机生成不一样的字符串(java)
- C++随机字符串(可以包含中文)
- php 生成随机字符串(无重复)
- 生成随机字符串(三种方式)
- Java 基础练习(2)-随机字符串
- Android网络通信中数据传输的JSON格式使用
- Machine Learning week 2 quiz: Octave Tutorial
- Socket-java网络编程1
- JavaScript常用方法
- MySQL的随机数函数rand()的使用技巧
- randstr随机字符串(VC++)
- 老子思想与饮食之道
- 九度OJ 1337:寻找最长合法括号序列 (DP)
- 串的定长数据存储表示
- LInuxSHELL编程
- 九度OJ 1338:角斗士 (递归、DP)
- Emacs的正确打开方式...
- 使用契约优先的方式来开发WebService(用到了jaxws-ri),并发布到tomcat中
- 快学scala习题(二)