E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TCPL
TCPL
复习:第五章
复习主要以代码分析方式进行,对于一些概念一并略过:1. #include intmain(void) { intx=1; inty=2; intz=3; int*ip=0; ip=&x; printf("%u,%d\n",ip,*ip); y=*ip; *ip=0; printf("%u,%d,%d\n",ip,*ip,x); ip=&z; printf("%u,
fzyz_sb
·
2013-11-30 18:00
c
TCPL
TCPL
C++迭代器的用法 用作参数传递 读写文件
C++数据流迭代器(iterators)一般不直接使用,而是用做某些算法的参数。这些算法多是STL中的算法,是用C习惯了的朋友,应该会觉得这个有点不需太习惯,但是这就是C++的方法,据C++之父Bejarne的说法就是代码要elegant(优雅)!多使用数据流,并熟悉这个概念的话,我觉得还是挺好的概念的。例如下面是一个简单的程序:intmain() { stringfrom,to; cin>>fr
kenden23
·
2013-10-21 08:00
C++
programming
iterator
迭代器
读写文件
the
TCPL
- C++迭代器的用法 - 操作数组和数据流
C++的迭代器(iterator)是个非常好的技术,能灵活运用内带来很优雅的程序代码。 1遍历数组最简单的也是最常用的就是遍历访问一个数组了,如检查一个字符串里面是否含有某个字符:boolhas_c(conststring&s,charc)//doesscontainthecharacterc? { autop=find(s.begin(),s.end(),c); if(p!=s.end()) r
kenden23
·
2013-10-20 09:00
C++
C++
programming
迭代器
iterator
the
《
TCPL
》 第8章 Unix系统接口
8.1 文件描述符 UNIX操作系统中,所有的外围设备(包括键盘和显示器)都被看作是文件系统中的文件。系统通过文件描述符来标识文件:标准输入为0,标准输出为1,标准错误为2。 当程序的输入/输出被重定向时,shell把文件描述符0和1的默认赋值改变为指定的文件。 8.2 低级I/o——read和write read和write是UNIX的两个系统调用,这两个函数中,第一个参数是文件描述符,第
·
2013-10-11 15:00
unix
《
TCPL
》 第7章 输入与输出
7.1 标准输入/输出 getchar()是最简单的输入机制,每次从标准输入中一次读取一个字符;int getchar(void); 输入一般来自键盘,可以重定向从文件中,比如prog是一个程序prog<infile将从infile中读取输入。 putchar()用于输出数据。int putchar(int),它返回输出的字符,如果失败则返回EOF。 同理可以重定向输出,如prog&
·
2013-10-11 15:00
tcp
《
TCPL
》 第6章 结构
结构是一个或多个变量的集合,变量可能是不同的类型。结构将一组相关的变量看成一个单元而不是各自独立的实体,因为在设计程序时更有用。 61. 结构的基本知识 结构的定义: struct point{ int x; int y; }; x和y是结构point的成员,point是结构标记。比如用结构去声明一个结构型的变量:struct point pt;其中pt即为一个结构变量。 赋值初始化
·
2013-10-11 15:00
tcp
《
TCPL
》 第4章 函数与程序结构
这一章主要介绍以下几个方面的内容: 函数的功能与使用方法,包括函数的声明与定义。名字的作用域的问题,自动变量,寄存器变量,外部变量等特点与用法,最后讲解了C语言预处理器相关的知识。 4.1 函数的基本知识 书中是通过一个例子来说明函数的基本用法,以及函数的一个模块化设计的思想,程序要求把输出中包含特定模式的行给输出,这里面特定模式是一个通用性的设计,这里我们把它设定为包含指定字符串。 函数s
·
2013-10-08 18:00
tcp
《
TCPL
》 第3章 控制流
程序语言中的控制流语句用于控制各计算操作执行的次序。 3.1 语句与程序块 表达式加一个分号就变成了语句。 用一对花括号“{”,“}”把一组声明和语句括在一起就构成了一个复合语句,也叫程序块。如函数体中,if-else、while、for之后被括住的多条语句。 3.2 if-else语句 3.3 else-if语句 通过一个折半查找函数说明三路判定程序的用法。该函数用于判定已排序的数组v中是
·
2013-10-07 11:00
tcp
学习C++实践者的方法
从事日常编码的实践者的角度来说,采用后一种分类可以让我们迅速掌握80%场景下的复杂性.建议1:有辨别力地阅读(包括那些被广泛称为“经典”的)C++书籍.建议2:养成随时查阅资料和文档的习惯.建议3:CSAPP&
TCPL
leiych
·
2013-08-12 21:00
C++学习推荐书目及进阶路线(仅供参考)
语言入门:有丰富C经验,缺乏C++经验的:《C++Primer(3RD)》有其他语言的丰富经验的:《TheC++ProgrammingLanguage》简称
TCPL
(对不住纯C的fans了)如果选择薄一点的书
chinaliping
·
2013-08-09 15:32
编程
C++学习推荐书目及进阶路线(仅供参考)
语言入门:有丰富C经验,缺乏C++经验的: 《C++Primer(3RD)》有其他语言的丰富经验的: 《TheC++ProgrammingLanguage》简称
TCPL
(对不住纯C的fans了)如果选择薄一点的书
chinaliping
·
2013-08-09 15:00
编程
C++
C++学习书目
41450f0f79563c1ec4da7101.html深入理解计算机系统AcceleratedC++TheCProgrammingLanguageTheC++ProgrammingLanguageCSAPP&
TCPL
teddy99999
·
2013-06-01 13:00
对linux的IO的再认识
1.一开始,我对linux的IO层的认识从标准IO库开始,从《C程序设计语言》(
TCPL
)中知道有,然后有FILE*这种简单的接口对文件进行读写。2.读了《UNIX高级编程》(APU
难易
·
2013-05-29 09:00
linux
IO
linus
TCPL
阅读笔记 Chapter1
#include #defineOUT0 #defineIN1 intmain(void) { intc,state,nl,nc,nw; state=OUT; nl=nw=nc=0; while((c=getchar())!=EOF) { nc++; if(c=='\n'){ nl++; } if(c==''||c=='\n'||c=='\t') { state=OUT; }elseif(stat
on_way_
·
2013-03-20 10:00
程序员的成长之路
推荐K&R《
TCPL
》和BE《Thinkinginjava》,每一种主流开发语言都有一些非常优秀的入门书籍。如果国外书看得不大懂,可以先找国内编程
shuqin1984
·
2013-03-01 21:00
成长
职业
C++学习推荐书目
C++学习推荐书目语言入门:有丰富C经验,缺乏C++经验的:《C++Primer(3RD)》有其他语言的丰富经验的:《TheC++ProgrammingLanguage》简称
TCPL
(对不住纯C的fans
ilvu999
·
2012-10-17 21:00
C++进阶 必读书籍
(也有人简称之为“
TCPL
”,但需与另一本
ruglcc
·
2012-08-15 07:00
编程
C++
c
mfc
语言
Standards
http长连接与nginx resin相关配置
不支持HOST请求头字段 HTTP1.1 支 持长连接,在一个
TCPL
连接上可以传送多个HTTP请求和相应,减少建立和关闭连接的消耗和延迟。
desert3
·
2011-09-20 10:00
nginx
http长连接与nginx resin相关配置
不支持HOST请求头字段 HTTP1.1 支 持长连接,在一个
TCPL
连接上可以传送多个HTTP请求和相应,减少建立和关闭连接的消耗和延迟。
desert3
·
2011-09-20 10:00
nginx
TCPL
学习笔记 第5章
章节题目:Pointer,Arrays,andStructures总结者:chaoyinlee@Repace时间:2011-09-0610:54:161指针指针是C/C++中一种常见的类型,它可存储某种类型变量的地址,通过指针读取数据就是依据地址找到对应内存单元,读取其中的内容。以下是几种指针类型:int*pi;//pointertointchar**ppc;//pointertopointer
lichaoyin
·
2011-09-06 12:00
function
struct
Arrays
存储
语言
Pointers
TCPL
学习笔记 第1章
章节题目:ATourofC++总结者:chaoyinlee@Repace时间:2011-08-2914:51:361.概要介绍“ATourofC++”,顾名思义即对C++语言的概览,写作本章的目的是为了让读者对C++有个整体的认识,同时对整书的内容起到抛砖引玉的作用。内容涉及更多的是C++的整体特征,而对技术细节并不深究。第一节开门见山,提出“WhatisC++?”,回答非常精简:更好的C支持数据
lichaoyin
·
2011-08-29 20:00
C++进阶必读书籍
(也有人简称之为“
TCPL
”,但需与另一本
heavenboya
·
2011-08-13 18:00
设计模式
编程
C++
c
语言
Standards
一个字符串问题的思考
二、问题分析及算法设计: 字符串问题求解的通用策略:我从《
TCPL
》中学到的印象最深的一点,就是“逐字符处理”策略(同时注意'\0'的处理)。
shuqin1984
·
2011-06-14 17:00
C++经典书籍汇总
转:C++经典书籍汇总
TCPL
和D&E1:BjarneStroustrup,TheC++ProgrammingLanguage(Special3rdEdition)《C++程序设计语言(特别版)》,
xxdbupt
·
2011-04-24 11:00
再次被变量声明撞了一下腰
闲来无事,重读一下《
TCPL
》,对其中的例子试验了一下:#include<iostream>#include<fstream>#include<string>#include
dourgulf
·
2011-04-20 16:00
vector
String
function
OS
basic
iterator
TCPL
(The C Programming Language)读书笔记 第七章 输入与输出
1、 标准输入/输出最简单的输入机制是使用getchar函数从标准输入中(一般为键盘)一次读取一个字符:intgetchar(void) getchar函数在每次被调用时返回下一个输入字符。若遇到文件结尾,则返回EOF(值为-1)。getchar由宏实现:#definegetchar()fgetc(stdin)。getchar有一个int型的返回值。当程序调用getchar时,程
jinjingwen
·
2011-04-12 14:00
c
String
File
读书
System
存储
TCPL
(The C Programming Language)读书笔记 第六章 结构
1、 结构的基本知识structpoint{ intx; inty;}; 关键字struct引入结构声明。结构声明由包含在花括号内的一系列声明组成。struct后面的名字是可选的,称为结构标记。结构标记用于为结构命名,在定义之后,结构标记就代表花括号内的声明。 结构中定义的变量称为成员。结构成员、结构标记和普通变量(即非成员)可以采用相同的名字,它们之间不会冲突,
jinjingwen
·
2011-04-06 14:00
c
struct
读书
存储
编译器
文本编辑
TCPL
(The C Programming Language)读书笔记 第五章 指针与数组
1、指针与地址 指针是一种保存变量地址的变量。机器的一个字节可以存放一个char类型的数据,两个相邻的字节存储单元可存储一个short(短整型)类型的数据,而4个相邻的字节存储单元可存储一个long(长整型)类型的数据。指针是能够存放一个地址的一组存储单元(通常是两个或4个字节)。一元运算符&可用于取一个对象的地址,它只能应用于内存中的对象,即变量与数组元素。不能作用于表达式、常量或regist
jinjingwen
·
2011-04-01 15:00
c
function
读书
存储
编译器
returning
TCPL
(The C Programming Language)读书笔记 第四章 函数与程序结构
1、 再说浮点数浮点数常量中包含一个小数点(123.4)或一个指数(2e-2,【浮点数2e-2是2乘以10的-2次方,这个竟然一时搞不清楚了,狂汗!】),也可以两者都有。没有后缀的浮点数常量为double型。后缀f或F表示float型,而后缀l或L则表示longdouble类型。2、 作用域规则名字的作用域指的是程序中可以使用该名字的部分。对于在函数开头声明的自
jinjingwen
·
2011-03-25 14:00
c
读书
存储
float
编译器
TCPL
(The C Programming Language)读书笔记 第三章 流控制
1、switch语句switch语句是一种多路判定语句,它测试表达式是否与一些常量整数值中的某一个值匹配,并执行相应的分支动作。break语句将导致程序的执行立即从switch语句中退出。跳出switch语句最常见的方法是使用break语句与return语句,break语句还可强制控制从while、for与do循环语句中立即退出。2、break与continue语句break语句能使程序从swit
jinjingwen
·
2011-03-16 11:00
c
测试
读书
TCPL
(The C Programming Language)读书笔记 第二章 类型、运算符与表达式
2.1变量名变量名由字母和数字组成,但第一个字符必须是字母。下划线“_”被看作是字母,通常用于命名较长的变量名。由于例程的名字通常以下划线开头,因此变量名不要以下划线开始。在传统的C语言中,变量名使用小写字母,符号常量全部使用大写字母。类似于if、else、int、float等关键字是保留给语言本身使用的,不能用作变量名,所有关键字中的字符都必须小写。2.2数据类型及长度 C语言中只提供了这几
jinjingwen
·
2011-02-21 16:00
编程
c
读书
语言
float
编译器
TCPL
(The C Programming Language)读书笔记 第一章导言
1.1 入门一个C语言程序,无论大小如何,都是由函数和变量组成的。函数中包含一些语句,以指定所要执行的计算操作;变量则用于存储计算过程中使用的值。函数之间进行数据交换的一种方法是调用函数向被调用函数提供一个值(称为参数)列表。1.2 变量与算术表达式输出格式说明表%d按照十进制整型数打印%6d按照十进制整型数打印,至少6个字符宽%f按照浮点数打印%6f按
jinjingwen
·
2011-02-21 15:00
编程
c
File
读书
存储
语言
c里常见的几个有用的函数总结
最近看了看
tcpl
,书里的列子异常漂亮。就自己用指针重新实现了一遍。在这记载几个,加深对c的理解。 第一个是字符串比较函数,如果相等就返回0,不等的话返回他俩的差值。
hackmind
·
2011-02-17 21:00
c
XP
学习C++推荐书籍
(也有人简称之为“
TCPL
”,但需
purpen
·
2010-09-21 11:00
C
C++
C#
编程
TCPL
读书笔记(1)
今天看了
TCPL
的第1章,对我来说习题的难度还是比较大,总结下经验 1.C中如果想输出\\ 应该为\\\\ 2.练习1.13想了能有一个小时才搞定………… #include<stdio.h
lovejean
·
2010-08-12 16:00
C++
c
C#
J#
读书
转载 C++学习推荐书目 比较中肯的读书经验
比较中肯的读书经验 语言入门: 有丰富C经验,缺乏C++经验的: 《C++ Primer (3RD)》 有其他语言的丰富经验的: 《The C++ Programming Language》简称
TCPL
scarletty
·
2010-03-24 11:00
设计模式
编程
C++
c
读书
mfc
C++之try...catch...
贴一段来自BS的
TCPL
话: When a program is composed of separate modules, and especially when those modules come
kehui123
·
2010-01-09 17:00
c++学习方法11
C++学习推荐书目比较中肯的读书经验语言入门:有丰富C经验,缺乏C++经验的:《C++Primer(3RD)》有其他语言的丰富经验的:《TheC++ProgrammingLanguage》简称
TCPL
(
ffilman
·
2009-11-13 22:00
设计模式
编程
C++
c
mfc
Standards
C++书籍推荐(一)
(也有人简称之为“
TCPL
”,但需与另一本
fengkuangwarrior
·
2009-08-20 23:00
C++学习推荐图书
语言入门:有丰富C经验,缺乏C++经验的:《C++Primer(3RD)》有其他语言的丰富经验的:《TheC++ProgrammingLanguage》简称
TCPL
(对不住纯C的fan
sharep
·
2009-08-14 08:32
C++
职场
书
休闲
C++学习推荐图书
语言入门:有丰富C经验,缺乏C++经验的:《C++Primer(3RD)》有其他语言的丰富经验的:《TheC++ProgrammingLanguage》简称
TCPL
(对不住纯C的fan
sharep
·
2009-08-14 08:32
C++
职场
书
休闲
C++学习推荐书目 比较中肯的读书经验[转]
C++学习推荐书目比较中肯的读书经验语言入门: 有丰富C经验,缺乏C++经验的:《C++Primer(3RD)》 有其他语言的丰富经验的:《TheC++ProgrammingLanguage》简称
TCPL
伯乐共勉
·
2009-07-16 13:00
《深度探索c++对象模型》 学习笔记 - 前言
在学习C++入门的时候,很多人都推荐C++Primer,甚至可以代替
TCPL
(这可是Stroustrup老大写的),足见Lippman对C++深厚
sandyzhs
·
2009-02-13 09:00
C++
c
教育
语言
编译器
跨平台
C++进阶必读书籍
(也有人简称之为“
TCPL
”,但需与另一本
远风工作室
·
2008-12-29 14:00
C++特化
最近看
TCPL
讲解有关templatespecialization的问题,发现在讲解类模板特化对抑制代码的膨胀的问题的时候不是很清楚,自己也没有怎么看懂!
andy205214
·
2008-09-24 22:00
C++
Class
文档
float
指向常量的指针,常量指针,指向常量的常量指针
指向常量的指针也就是这个指针是指向常量的,所以是不要想去改变常量的值的,借
TCPL
中的例子来说一下:constchar*pc =s; //这里PC就是一个指向常量的指针了。
fldx
·
2008-06-10 22:00
C++程序设计之四书五经(下篇)
C++程序设计之四书五经(下篇) 我在上篇中“盘点”了
TCPL
和D&E以及入门教程、高效和健壮编程、模板和泛型编程等方面共十几本C++好书。
bayernrimnm
·
2008-05-28 21:00
c++学习顺序
(也有人简称之为“
TCPL
”,但需与另一本
findfunaax
·
2007-11-22 21:44
编程
C++
学习
语言
休闲
c++学习顺序
(也有人简称之为“
TCPL
”,但需与另一本
findfunaax
·
2007-11-22 21:44
c++
语言
编程
C++程序设计之四书五经 (下) Zz
我在上篇中“盘点”了
TCPL
和D&E以及入门教程、高效和健壮编程、模板和泛型编程等方面共十几本C++好书。
sodickbird
·
2007-11-05 13:00
设计模式
编程
C++
网络
smalltalk
出版
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他