- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 JSON请求天气预报数据
Fetching : http://api.openweathermap.org/data/2.5/weather?lat=37.484246&lon=121.443851&units=imperial
2014-05-19 19:44:12
1070
原创 iOS开发学习笔记 (一)表视图基础 Table Views
引语:表视图是用于向用户显示数据列表的一种最常见的机制. 它们是高度可配置的对象,可以被配置成用户所需的任何形式. 1.表视图基础表用于显示数据列表.数据列表中的每项都由表中的行表示.iOS没有限制行数,甚至可以只有一列.表视图是显示表数据的视图对象,它是UItableView的一个实例. 表中的每一个可见行都由UITableViewCell实现.表视
2014-04-18 13:14:47
765
原创 【编程练习】将string容器保存在字符指针数组中
编写程序读入一组 string 类型的数据,并将它们存储在vector 中。接着,把该 vector 对象复制给一个字符指针数组。为 vector 中的每个元素创建一个新的字符数组,并把该 vector 元素的数据复制到相应的字符数组中,最后把指向该数组的指针插入字符指针数组。 -------------------------------------------------
2013-12-10 21:37:17
745
原创 多种方法定义vector容器
给出多种定义vector对象的方法,给定10个元素,每个元素值为36。①vector ivec(10,36);②vector ivec(10); for(ix=0;ix ivec[ix]=36;③vector ivec(10); for(vector::iterator iter=ivec.begin();iter!=ivec.end();+
2013-12-09 11:05:55
971
原创 【编程练习】将读入的每个单词转换为大写
读入一段文本到 vector 对象,每个单词存储为 vector 中的一个元素。把 vector对象中每个单词转化为大写字母。输出 vector 对象中转化后的元素,每 6 个单词为一行。来自《C++Primer第四版》习题3.14#include#include#includeusing std::vector;using std::cin;using std::c
2013-12-09 10:47:29
1149
原创 C++ Primer学习笔记(三) 标准库类型
1,、标准库类型主要包括以下四种:string类型:可变长字符串 。头文件声明:#include using std::string;vector类型:容器,可以包含其他对象。一个容器中所有对象必须是同一类型的。 头文件声明:#include using std::vector;iterator类型:迭代器。一种检查容器内元素并遍历元素的数据类型。bitset类型:处理二进制位的
2013-12-08 21:32:28
642
原创 【编程练习】去除string串中的标点
编一个程序,从 string 对象中去掉标点符号。要求输入到程序的字符串必须含有标点符号,输出结果则是去掉标点符号后的 string 对象。来自《c++ primer》习题3.10using std::cout;using std::endl;using std::string;int main(){ string s,result_str; char ch; bool has
2013-12-07 17:41:00
1172
原创 C++ Primer学习笔记(二) 变量与基本类型
1、当我们吧一个超出其取值范围的值赋给一个特定类型的值会怎样?编译器会将该值对类型的可能取值数目求模,然后取所得值。比如8位的unsigned char,其取值范围为从0到255。如果赋给超出这个范围的值,那么编译器将会取该值对256求模后的值。例如试图将366存储其中,将实际赋值为80。C++中,把负值赋给unsigned对象是完全合法的,其结果是该负数对该类型的取值个数求模后的值。如将
2013-12-06 10:07:27
642
原创 C++ Primer 学习笔记 (一)
书店程序说明:读入销售交易文件,并产生报告显示每本书的总销售收入、平均销售价格和销售册数。假定给定 ISBN 的所有交易出现在一起。程序将把每个 ISBN 的数据组合至命名为 total 的 Sales_item 对象中。从标准输入中读取的每一笔交易将被存储到命名为 trans 的第二个 Sales_item 对象中。每读取一笔新的交易,就将它与 total 中的 Sales_
2013-12-05 19:25:58
482
原创 VS2010 Debug Q&A
Q:如何使用VS2010编译C++文件?A:文件->新建->项目->win32控制台应用程序->下一步->附加项:空项目->完成。 源文件->添加->新建项->c++文件.。按F5运行调试。Q:VS 2010下 打开实例 出现这样的错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏A: VS2010在经历一些更新后,建立
2013-12-05 16:51:29
623
转载 再谈编译 ---《c++ primer》
编译器的部分工作是寻找程序代码中的错误。编译器不能查出程序的意义是否正确, 但它可以查出程序形式上的错误。下面是编译器能查出的最普遍的一些错误。 1. 语法错误。程序员犯了 C++ 语言中的语法错误。下面代码段说明常见的语法错误;每个注释描述下一行的错误。 // error: missing ')' in parameter list for main int
2013-12-05 11:21:16
553
原创 征服C指针学习笔记
1.对变量使用&运算符,可以取得该变量的地址。这个地址称为指向该变量的指针。 指针变量hoge_p保存了指向其他变量的地址的情况下,可以说“hoge_p指向hoge”。 对指针变量运用*运算符,就等于它指向的变量。如果hoge_p指向hoge,*hoge_p就等于hoge。2.指针之所以需要定义类型是因为需要利用指针类型来从对应的地址中取出数据。3.对指针加N,指针前进“当前
2013-12-03 22:44:34
668
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人