《C++ Primer Plus》学习笔记3
第8章 函数探幽
========================================================================
1、C++内联函数和常规函数
1)常规函数调用使程序跳到另一个地址(函数地址),并在函数结束时返回。具体过程是执行到函数调用指令时,程序将在函数调用后立即储存指令的内存地址,...
分类:
编程语言 时间:
2014-07-18 21:36:04
阅读次数:
334
类似于二叉树的三种遍历,我们可以基于遍历的模板做很多额外的事情,图的两种遍历,深度和广度模板同样也可以做很多额外的事情,这里举例利用深度优先遍历的模板来进行复制,深度优先中,我们先访问第一个结点,接着访问第一个邻接点,再访问邻节点的邻节点。。。。
class Solution:
# @param node, a undirected graph node
# @return a ...
分类:
编程语言 时间:
2014-07-18 23:11:00
阅读次数:
331
Python程序基本架构算数运算(变量赋值)函数运算(输入语句)>>> str1 = raw_input("plz input a String:")//接收键盘输入plz input a String:www.bling.com>>> print(str1)www.bling.com>>> n ....
分类:
编程语言 时间:
2014-07-18 23:39:12
阅读次数:
835
1、定义log4js服务类,用于初始化log4javascript相关参数log4jsService.js//启用javascript 日志功能var logger = log4javascript.getLogger("main");log4javascript.setEnabled(true);...
分类:
编程语言 时间:
2014-07-18 23:39:32
阅读次数:
505
package GUI;import java.awt.Button;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.event.WindowAdapter;import java.awt.event.WindowEv...
分类:
编程语言 时间:
2014-07-19 19:20:59
阅读次数:
232
计算机语言和人类高级语言的联系 可以说,所有的编程语言都是一个原理,使用人类能读懂的语言来编写源代码(source code),再利用编译器将源代码翻译成机器能读懂的语言,称为目标代码(object language)。 在计算机底层硬件中,所有的数据都是以1和0两个高低电平来表示,计算机只...
分类:
编程语言 时间:
2014-07-19 19:25:00
阅读次数:
192
下载:https://www.python.org/downloads/安装 下一步下一步,”傻瓜“安装即可IDLE基本使用 点击“开始--》所有程序--》Python2.7--》IDLE”运行Python开发工具
分类:
编程语言 时间:
2014-07-19 19:25:34
阅读次数:
246
在你亲爱的.bashrc/.zshrc中添加###C###go_libs="-lm"go_flags="-g -Wall -include allheads.h -O3"alias go_c="c99 -xc '-' $go_libs $go_flags"然后再/usr/include目录下新建一个...
分类:
编程语言 时间:
2014-07-19 19:25:57
阅读次数:
223
1. 顺序容器的初始化操作1.1 顺序容器(vector,list,deque)的五种初始化方法,以 vector 为例。#include #include #include using namespace std;int main(int argc, const char *argv[]){ .....
分类:
编程语言 时间:
2014-07-19 19:27:08
阅读次数:
278
http://www.cppblog.com/zhenglinbo/archive/2012/09/18/191170.html参考:http://www.cppblog.com/zhenglinbo/archive/2012/09/18/191170.html当然是使用c++中的STL 的queu...
分类:
编程语言 时间:
2014-07-19 19:34:33
阅读次数:
220
在windows下安装python之后,系统并不会自动添加相应的环境变量。此时不能在命令行直接使用python命令。1.首先需要在系统中注册python环境变量:假设python的安装路径为c:\python27,则修改我的电脑->属性->高级->环境变量->系统变量中的PATH为:“c:\pyth...
分类:
编程语言 时间:
2014-07-19 19:39:04
阅读次数:
263
1。GUI开发 python中界面开发使用wxPython库,开发手册wxPytyhon in action; * http://wiki.woodpecker.org.cn/moin/WxPythonInAction * http://blogimg.chinaunix.net/blog/u...
分类:
编程语言 时间:
2014-07-19 19:39:19
阅读次数:
195
二进制的语法 C/C++默认数字使用十进制,八进制使用前缀 0, 十六进制使用前缀 0x 或 0X,二进制常数的提议被否决(引用C 语言程序原理国际标准的 6.4.4.1 章节字段 "A proposal to add binary constants was rejected due to la....
分类:
编程语言 时间:
2014-07-19 20:07:01
阅读次数:
240
1. Python 操作 Excel 的函数库我主要尝试了 3 种读写 Excel 的方法:1> xlrd, xlwt, xlutils: 这三个库的好处是不需要其它支持,在任何操作系统上都可以使用。xlrd 可以读取 .xls, .xlsx 文件,非常好用;但因为 xlwt 不能直接修改 Exce...
分类:
编程语言 时间:
2014-07-19 20:08:55
阅读次数:
280
今天在工作时,看到了奇葩的结构体初始化方式,于是我查了一下C99标准文档和gcc的说明文档,终于搞清楚是怎么回事了。 假设有如下结构体定义:typedef struct{ int a, b, c;} MyStruct; 那么结构体的初始化方式如下有三种:(1) C89的初始化方式MyS...
分类:
编程语言 时间:
2014-07-19 20:09:36
阅读次数:
203
下载对应的源码,往往都是.tar.gz,.zip的压缩包,解压.打开windows的cmd,切换到对应目录1 C:2 cd C:\xx3 setup.py install
分类:
编程语言 时间:
2014-07-19 20:13:53
阅读次数:
257