VC++ cin函数的格式输入
在VC++中,比如我想输入年月日为:1980/01/01到三个变量中,用cin函数来完成.可用 scanf("%d/%d/%d",&year,&month,&day) 来完成,但用cin怎么来完成呢?如果用 cin<<year<<"/"<<month<<"/"<<day 的话,程序就不能编译.请问大家,怎么来完成中间那个分隔符.
没有办法,首先输入到一个字符串,然后自行解析,其实scanf内部也是作了这样的事情
答:是的,因为字符串不是一种基本数据类型,是字符数组,一个字符占据数组中的一个位置。给了指针后字符数组的首地址就被得到了,然后就会从首地址打印到\0出现。没有\0就...详情>>
答:桌面图标是无法自动得到,因为图标的存在与否应用程序无法知道。 如果你确认在桌面上可能会有这个图标,那么你只要遍历桌面所有的图标,然后把指向该应用程序的图标都更改...详情>>