这个是我写的随机生成工具方法
#region 取随机数
/// <summary>
/// 取随机数
/// </summary>
/// <param name="codeCount">随机数位数</param>
/// <param name="num">是否有数字</param>
/// <param name="letter">是否有英文字母</param>
/// <returns></returns>
public static string CreateRandomCode(int codeCount, bool num, bool letter)
{
string allChar = "";
if (num && !letter)
{
allChar = "0,1,2,3,4,5,6,7,8,9";
}
if (!num && letter)
{
allChar = "A,B,C,D,E,F,G,H,R,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z";
}
if (num && letter)
{
allChar = "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,R,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z";
}
string[] allCharArray = allChar.Split(',');
int cont = allCharArray.Length;
string randomCode = "";
int temp = -1;
Random rand = new Random();
for (int i = 0; i < codeCount; i++)
{
if (temp != -1)
{
rand = new Random(i * temp * ((int)DateTime.Now.Ticks));
}
int t = rand.Next(cont);
if (temp == t)
{
return CreateRandomCode(codeCount, num, letter);
}
temp = t;
randomCode += allCharArray[t];
}
return randomCode;
}
#endregion
你改改传入参数,应该就能实现你的要求了
编写完一个程序后,然后再怎么做,使它成为一个可以运行的软件
我学习的是C++用的是visual c++编译器,程序编写好,编译运行后会在你创建工程的文件夹里有一个Debug的文件夹,里面有个.exe文件,哪个就是可以运行的软件,双击就可以运行。如果你想做成可以安装的软件,可以用cifree软件进行打包。
如果直接把那个.exe文件复制到其他电脑,他可以运行吗
在编译的时候,有一个debug模式,和release模式,(debug 模式会插入一些调试信息,生成应用程序大 release 则不会,程序小,可以在别的机子上使用!是给最终用户用的 )
选择release模式进行编译生成的.exe是可以在其他电脑上运行的。
用c语言编写的程序怎样生成可执行软件。
当你的程序通过初次运行后,在你的保存的地方找到一个Debug的文件夹,打开,里面就会有跟你保存名字一样的可执行文件了。
回答完毕,望采纳!
C语言编写好代码后,怎么编译,最后生成可执行文件?
C语言最终想运行,必须转为汇编,再由汇编转为机器码,也就是所谓的01之类的。
所以想运行,要使用编译器,把写好的____C_代_码_翻_译_为_汇_编____,再到机器码。
一样的C语言,想在不同的平台上使用(X86、ARM、MIPS等),所对应的机器码也不同。所以编译器也不一样,常用的编译器有GCC、VS等。
如果你想在windows系统下使用,有个叫DEV-C的,可以满足你的需求,写完代码编译后生成exe文件,可运行,如果在Linux环境下,则有GCC可以编译。具体下载链接,搜索一下百度。
PS:系统让返回修改
不知道给上述建议的有没有玩过编程,懂不懂编程。不懂就不要瞎**!!!!@百度专家
不懂的话直接上你们自家百度搜:C语言编译过程
怎样把VC编写的的文件生成一个软件
楼上的几位有没有做过程序?
不要用debug
用release模式生成
然后release文件夹就是软件了
可以直接发布
也可以把release里的文件压缩成安装文件发布
你好!我用Setup Factory 7.0这个软件添加了release文件夹里的所有文件 然后制成一个setup 可是安装完后生成的只是和release文件夹里一模一样的文件?请问这是怎么回事 下面这张图片只是release文件夹里的一部分文件 请问图片中没有后缀名的那个SimpleBrowse文件是不是exe文件,打开这个文件是用VS打开的,并不是我的软件界面
release文件夹就是软件!!!
你用的软件在做出来的时候就是这文件夹里的东西。
release里有个可执行文件(exe)
你平时都怎么用软件?
比如你玩暗黑
暗黑的文件夹叫DIABLO
里面有个EXE
release就相当于DIABLO
编写一个程序,生成以下输出
#include<stdio.h>voidjolly()
{
printf("Forheisjollygoodfellows!\n");
}
voiddeny()
{
printf("Whichnobadycandeny!\n")
}
intmain()
{
jolly();
jolly();
jolly();
deny();
return0;
}
如何自己编程序做软件?
万事开头难,首先,要有扎实的基础知识,推荐先学 c语言,搞清楚基本概念,比如 变量,函数,类,数据类型等等,再下点功夫研究下数据结构,前者是所有编程语言的构成基石,后者是算法,就是如何用编程语言去解决实际问题。不要相信什么速成教程,不要被当下众多流行的编程语言搞得不知如何下手,安下心花功夫把基础打牢。
第二,推荐学习下java语言,建议看看 《java编程思想》这本书,这是本著名的java编程教学书籍,网上有 pdf下载。
第三,熟悉一下关系型数据库,当前三大主流关系型数据库 包括 mysql, oracle,sqlserver,你可以挑一个专门学习下,主要学习关系型数据中的 基本概念,比如 表,视图,存储过程,函数,以及 关系型数据库 语言,在网上搜相关书籍学习下就可以了,mysql 安装较为简单,而且使用广泛,免费,跨平台,推荐安装,以它为蓝本学习。
第四,学习下 html ,js,css ,这些是做网页的基础,这些你可以 上 菜鸟教程 等网站学习,当然,这些网站教的比较浅,要想深入研究,最好还是找相关书籍好好学一下。
有了这些知识,你可以尝试做个小系统,比如论坛,图书管理系统什么的。 前端页面 用 html 设计,css美化,js 做数据加载,java 做后台,接收发送数据从(到)前端页面, 操作数据库 ,mysql作为数据库用来存放数据。
然后,你可以研究一些专业性的框架做一些真正的可用的软件开发了,前端比如,angularjs,vue ,react,后端 如 java spring ,hibernate , 这时候,你要做的就是上官网,看帮助文档了。
计算机发展的速度是非常快的,新技术层出不穷,但不管怎样,基础的东西是不会变的,所以,花时间把基础打牢,然后多做项目实践,这样才能成功。
关于用C++编写的程序怎么才能生成软件并有漂亮的界面!
VC的主要工作不是做界面的,他的主要工作是做接口、封装动态链接库、静态链接库、控件等。
把核心控件或函数封装好后,使用适合做界面的IDE来调用实现。
当然Vc也能做界面,会很累而已。尺有所短,寸有所长。就像用绣花针缝麻袋,不是不可以,是不好用。
能做出比较漂亮界面的IDE有C++ Builder、VB、Delphi、C#等。
可以从VB练起。上面的几种IDE很像VB。
软件开发应该根据不同阶段的任务需要选择不同的工具实现。
转载请注明出处51数据库 » 编写后如何生成软件 请问如何用C#编写一个数据生成器
一概而轮
