1.如何将a,b的值进行交换,并且不适用任何中间变量
#include
void first(int a,int b)
{
a=a+b;
b=a-b;
a=a-b;
printf("%d %d\n",a,b);
}
void second(int a,int b)
{
a=a^b;
b=a^b;
a=a^b;
printf("...
分类:
编程语言 时间:
2014-03-01 08:11:14
收藏:
0 评论:
0 赞:
0 阅读:
537
C/C++中的64位整数(__int64 and long long)
在做ACM题时,经常都会遇到一些比较大的整数。而常用的内置整数类型常常显得太小了:其中long 和 int
范围是[-2^31,2^31),即-2147483648~2147483647。而unsigned范围是[0,2^32)...
分类:
编程语言 时间:
2014-03-01 06:25:46
收藏:
0 评论:
0 赞:
0 阅读:
607
C语言标准库函数标准io函数Standard C I/Oclearerr() clears
errorsfclose() close a filefeof() true if at the end-of-fileferror() checks for
a file errorfflush() wri...
分类:
编程语言 时间:
2014-03-01 06:15:23
收藏:
0 评论:
0 赞:
0 阅读:
526
wgethttp://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgztar-zxvfPython-2.7.3.tgzcdPython-2.7.3./configuremake;makeinstallcd/usr/binmvpythonpython.b...
分类:
编程语言 时间:
2014-03-01 05:27:14
收藏:
0 评论:
0 赞:
0 阅读:
635
http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html
分类:
编程语言 时间:
2014-03-01 04:51:45
收藏:
0 评论:
0 赞:
0 阅读:
552
首先大数加法 两个大数相加
string sum(string s1,string s2)
{
if(s1.length()=0;i--,j--)
{
s1[i]=char(s...
分类:
编程语言 时间:
2014-03-01 05:27:46
收藏:
0 评论:
0 赞:
0 阅读:
495
#include
#include //malloc需要此头文件
//定义单链表结点结构体
typedef int ElemType;
typedef struct Node
{
ElemType data;
struct Node *next;
}LNode,*LinkList;
//建立一个带头结点的单链表
void Build(LinkList L)
{
...
分类:
编程语言 时间:
2014-03-01 06:03:11
收藏:
0 评论:
0 赞:
0 阅读:
735
C++关键字:mutable、volatile、explicit以及__based
mutable关键字
关键字mutable是C++中一个不常用的关键字,他只能用于类的非静态和非常量数据成员我们知道一个对象的状态由该对象的非静态数据成员决定,所以随着数据成员的改变,对像的状态也会随之发生变化!
如果一个类的成员函数被声明为const类型,表示该函数不会改变对象...
分类:
编程语言 时间:
2014-03-01 05:21:02
收藏:
0 评论:
0 赞:
0 阅读:
541
const指针 防止指针指向的内容被修改
#include
#include
using namespace std;
struct Elephant{
string name;
Elephant* next;
};
void print_elephants(const Elephant* ptr);
Elephant* get_elephants();
void free_list(c...
分类:
编程语言 时间:
2014-03-01 06:16:25
收藏:
0 评论:
0 赞:
0 阅读:
518
local MyScrollView =class("MyScrollView",function ()
local scrollview = cc.ScrollView:create()
-- _minScale=scrollview._minScale
-- _maxScale=scrollview._maxScale
return scro...
分类:
编程语言 时间:
2014-03-01 06:08:50
收藏:
0 评论:
0 赞:
0 阅读:
633
最少钱币数:
【问题描述】
这是一个古老而又经典的问题。 用给定的几种钱币凑成某个钱数,一般而言有多种方式。 例
如:给定了 6 种钱币面值为 2、 10、 50、
5、 20、 100,用来凑 15 元,可以用 5 个 2 元、 个 5 元,...
分类:
编程语言 时间:
2014-03-01 04:57:27
收藏:
0 评论:
0 赞:
0 阅读:
736
工具栏的工作原理就是:首先在父窗口上创建一个子窗口,然后在一个子窗口上创建不同ID的按钮,当用户点击某个按钮时,就会以一个命令的方式通知父窗口:我被点击了。所以我沿着这个思路,制作了一个自定义皮肤的工具栏。
该工具栏包含了:①自定义背景图片、②自定义按钮图片、③自定义ToolTips、④动态增加按钮,等几个主要功能。当鼠标移动到某个工具栏按钮上上时,会动态切换按钮状态,并出现自定义的ToolTips。...
分类:
编程语言 时间:
2014-03-01 05:24:39
收藏:
0 评论:
0 赞:
0 阅读:
569
python numpy学习。...
分类:
编程语言 时间:
2014-03-01 06:21:06
收藏:
0 评论:
0 赞:
0 阅读:
555
1. 局部变量与全局变量问题 (使用’ ::’)
2. 如何在另个文件中引用一个全局变量 (extern)
3. 全局变量可以定义被多个C文件包含,并且是static
4. static全局变量就是静态全局变量,static限制了全局变量的作用域
5. static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝.
6. ...
分类:
编程语言 时间:
2014-03-01 06:05:12
收藏:
0 评论:
0 赞:
0 阅读:
477
摘要:
与编译器一致:成员变量初始化的顺序要与类定义中声明的顺序始终保持一致,不用考虑构造函数初始化列表中编写的顺序。要确保构造函数代码不会导致混淆地指定不同的顺序。
考虑以下代码:
class Employee
{
string emall_,firstName_, lastName_;
public:
Employee(const char*fi...
分类:
编程语言 时间:
2014-03-01 05:31:21
收藏:
0 评论:
0 赞:
0 阅读:
476
摘要:
设置一次,到处是用:在构造函数中,使用初始化代替复制来设置成员变量,能够防止发生不必要的运行时操作,而输入代码的工作量则保持不变。
构造函数会在系统内部生成初始化代码。考虑如下代码:
class Employee
{
string firstName, lastName;
public:
Employee(){ firstName ...
分类:
编程语言 时间:
2014-03-01 06:45:18
收藏:
0 评论:
0 赞:
0 阅读:
508
现在我的手里有了新的一组数据,数据内容如下:
james.txt:
James Lee,2002-3-14,2-34,3:21,2.34,2.45,3.01,2:01,2:01,3:10,2-22,2-01,2.01,2:16
julie.txt:Julie Jones,2002-8-17,2.59,2.11,2:11,2:23,3-10,2-23,3:10,3.21,3-21,3.01,3....
分类:
编程语言 时间:
2014-03-01 05:30:21
收藏:
0 评论:
0 赞:
0 阅读:
605
#include
using namespace std;
class Stack{
public:
enum {MaxStack = 5}
void init() {top=-1;}
void push(int n)
{
if(isFull()){
errMsg("Full stack. Can't push.");
return;
}
arr[++top...
分类:
编程语言 时间:
2014-03-01 06:27:48
收藏:
0 评论:
0 赞:
0 阅读:
523
提高效率
#include
using namespace std;
class C{
public:
void set(int n){num=n;}
int get() const {return num;}
private:
int num;
};
void f(C& );
C& g();
int main()
{
C c1, c2;
f(c1);
c2=g();
cout...
分类:
编程语言 时间:
2014-03-01 06:32:57
收藏:
0 评论:
0 赞:
0 阅读:
484
时间标记记录某一个瞬间时间
创建时间标记类:
——在事件发生时记录一个瞬间时间
——将时间标记作为整数打印
——将时间标记作为字符串打印
——将时间标记分解为年月日时分秒打印
TimeStamp.h
#include
#include
#include
using namespace std;
class TimeStamp{
public:
vo...
分类:
编程语言 时间:
2014-03-01 04:26:11
收藏:
0 评论:
0 赞:
0 阅读:
559