现代程序设计——homework-08
2013-11-18 00:03
363 查看
写在前面
以下内容出自一个对C++只有一点点了解,几乎没有写过C++程序的人,理解上的一定会很不到位,请各位路过神牛多多指点。博客内容为对
http://www.cnblogs.com/softwareTA/p/3419223.html
中相关问题的思考。
我的解答
1、生命周期
这个东西如果我能用十行代码演示,那我一定不是一个新手儿了,因为关于生命周期不同类型、不同版本的编译器是不一样的!同一份代码:
// LifePeriord.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> #include <string> #include <memory> using namespace std; using std::cin; //int array[]={1,2,3,4,5,6,7,8,9,0}; int _tmain(int argc, _TCHAR* argv[]) { string url; //std::shared_ptr<string> p_url(std::string url); cin >> url; //p_url=&url; int i=0; for(i=0;url[i]!='\0';i++){ switch (url[i]) { case ':': if(url[i+1]=='/'&&url[i+2]=='/'){ i+=2; } putchar(','); break; case '/': case '.': putchar(','); break; default: putchar(url[i]); break; } } system("pause"); return 0; }
View Code
搞成这么简单完全可以吧!不惧任何一个能访问的URL测试!
相关文章推荐
- 【现代程序设计】homework-08
- 【现代程序设计】【homework-08】
- 现代程序设计 homework-08
- 现代程序设计 homework-08
- 现代程序设计 homework-04
- 现代程序设计 homework-01
- My First Blog on cnblogs (现代程序设计 Homework-01)
- 现代程序设计 homework-04
- 【现代程序设计】【homework-05】
- 【现代程序设计】homework-10
- 现代程序设计——homework-09
- 【现代程序设计】【期末作业】【homework-09】
- 现代程序设计 homework-02
- 现代程序设计——homework-06
- 【现代程序设计】【homework-07】
- 【现代程序设计】homework-05
- 【现代程序设计】homework-06
- 【现代程序设计】【homework-03】【11061027】
- 现代程序设计 homework-03
- 现代程序设计 homework-07