当前位置: 首页 > news >正文

电商网站介绍wordpress 网站静态页面

电商网站介绍,wordpress 网站静态页面,上海今天新闻综合频道,甘肃营销型网站制作/*收获#xff1a;1. 我觉得最大的收获是#xff0c;了解了该怎么进行竖向的数据输出并且#xff0c;以及《入门经典》的做法#xff0c;并没有先转换为二维数组再输出#xff0c;而是用了些别的技巧(好像也能算是技巧#xff0c;具体的看代码吧#xff0c;这个我也不太… /*收获1. 我觉得最大的收获是了解了该怎么进行竖向的数据输出并且以及《入门经典》的做法并没有先转换为二维数组再输出而是用了些别的技巧(好像也能算是技巧具体的看代码吧这个我也不太好描述)2. string的size()函数的返回类型之前一直以为是int型后来看到《入门经典》里面有对size返回值的强制类型转换于是去查了一下发现自己以前错得有些离谱啊~引用博客的总结那么size()这个函数返回的类型到底是什么呢一定要记住绝对不是整形而是size_type类型的所以千万不要把size的返回值赋给一个int变量有关这个知识点的blog;http://blog.csdn.net/sanshixia/article/details/12259527此外在C Primer 中文版的第四版有说明如下任何存储string的size操作结果的变量必须为 string::size_type类型特别重要的是不要把size的返回值赋给一个int变量另外上面的blog里面还有这样一段话:string::size_type从本质上来说是一个整型数。关键是由于机器的环境它的长度有可能不同。 例如我们在使用 string::find的函数的时候它返回的类型就是 string::size_type类型。而当find找不到所要找的字符的时候它返回的是 npos的值这个值是与size_type相关的。假如你是用 string s; int rc s.find(.....); 然后判断if ( rc string::npos ) 这样在不同的机器平台上表现就不一样了。如果你的平台的string::size_type的长度正好和int相匹配那么这个判断会侥幸正确。但换成另外的平台有可能 string::size_type的类型是64位长度的那么判断就完全不正确了。 所以正确的应该是 string::size_type rc s.find(.....); 这个时候使用 if ( rc string::npos )就会正确了。概括一下段意就是size的返回值会和所用机器有关所以有时的正确只是侥幸正确所以如果要将size_type类型的数据和另一个已知类型的数据进行比较要么强制转换 size_type为特定类型要么将已知类型转换为 string::size_type 类型3. 传引用 与 传const类引用最初将 void print(const string s, int len, char ch) 误写为了void print(string s, int len, char ch)结果程序报错了后来找到了两个解释https://stackoverflow.com/questions/14492158/invalid-initialization-of-non-const-reference-of-type-stdstringhttp://blog.csdn.net/zhenwo123/article/details/8031155*/ #include iostream #include string #include algorithm using namespace std;const int maxcol 60; const int maxn 105;string filenames[maxn];// 输出字符串s长度不足 len 时补字符 ch void print(const string s, int len, char ch) {cout s;for (int i 0; i len - s.size(); i)cout ch; } int main() {int n;while (cin n){int M 0; //M为长度最长文件名的长度 for (int i 0; i n; i){cin filenames[i];M max(M, (int)filenames[i].size()); //注意string的size函数的返回值一定要加上强制类型转换 }//计算列数cols和行数rowsint cols (maxcol - M) / (M 2) 1, rows (n - 1) / cols 1;print(, 60, -);cout endl;sort(filenames, filenames n); //排序for (int r 0; r rows; r){for (int c 0; c cols; c){int idx c * rows r;if (idx n) print(filenames[idx], c cols - 1 ? M : M 2, );}cout endl;} }return 0; } 转载于:https://www.cnblogs.com/mofushaohua/p/7789440.html
http://www.pierceye.com/news/19665/

相关文章:

  • 江苏做网站做一网站要什么
  • 网站注册页面模板网站建设公司市场定位
  • 旅游小镇网站建设方案哈尔版网站建设
  • 如何利用微信进行企业网站推广顺企网是什么网站
  • 织梦者网站模板国外游戏代码网站
  • 网站上的超链接怎么做深圳百度推广代理商
  • 页面设计标准广州网站建设优化
  • 如何本地搭建网站导购网站建设需求模版
  • 网站没有管理员权限设置亲子乐园网站建设规划
  • 民宿网站开发dfd图中企动力总部
  • 网上做网站怎么做下拉菜单可玩儿小程序可以加盟么
  • 北京网站seo招聘网站设计公司模板
  • 黑马网站建设搜索引擎优化要考虑哪些方面?
  • 网站建设 搜狐号媒体发稿公司
  • 网站的开发学编程怎么入门
  • 嘉兴学网站建设如何申请网站空间和域名
  • 上海专业网站建设公宣城市住房和城乡建设局网站首页
  • 做网站网络泰州模板建站哪家好
  • 网站内容百度不收录电子信息工程网
  • 中国空间站vr全景上海做网站待遇
  • 价值30万的网站建设app制作多少钱一个
  • 新手学做网站书上海三益建筑设计有限公司
  • 做系统 和网站前端网站怎么做伪静态iis7.0
  • 网站开发 数据库创建小程序要多少钱
  • 免费注册二级域名网站短剧分销平台
  • 高端自适应网站wordpress栏目分类
  • 网站右下角视频代码福田网站制作哪家好
  • 秀设计网站做ui的网站有哪些内容
  • 苏州网站建设哪个比较牛广告代理商是什么意思
  • 公司网站的具体步骤商丘网站建设的公司哪家好