摘要:
一,库:一种可执行代码的二进制形式,可以被载入内存执行。其中库分为静态库、动态库二,静态库和动态库的区别 1)Linux 下静态库:名字一般为 lib***.a利用静态函数库编译成的文件比较大,因为整个 函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序不需要外部的函数库支持,因为所有使用的函数都已经被编译进去了。当然这也会成为他的缺点,因为如果静态函数库改变了,那么你的程序必须重新编译。 2)Linux 下动态库:这类库的名字一般是libxxx.so;相对于静态函数库,动态函数库在编译的时候 并没有被编译进目标代码中,你的程序执行到相关函数时才调用该函数库里的相 阅读全文
摘要:
一,类继承 定义:从已有的类派生出新的类,而派生类继承了原有类的特征,包括方法。 目标:提供可重用的代码二,一个简单的基类#include <iostream>
#include <cstring>
using namespace std;
class student //基类
{
private: char name[20]; int num; int age;
public: student(const char *m_name,const int m_num,const int m_age); ~student(); virtual void display(); 阅读全文
摘要:
今天刚学习了Java中的可变参数,感觉可变参数就是数组的另一种形式,但是却比数组使用更广。先来看一下小例子:package com.study.write; public class VariableElement { public static double max(double...values) { double largest = Double.MIN_NORMAL; for(double v:values) if(v > largest) largest = v; return largest; } /*public static double ... 阅读全文
摘要:
非常实用,原文地址:http://blog.163.com/wxdl_1029/blog/static/446909882010223111153301/我今天遇到了个非常棘手的问题,想看看资料,却打不开chm帮助文件。我装的是64位win7,打开chm文件时,系统提示我安全问题,强行打开,却无法显示内容,得到的提示是“该页导航被取消”,郁闷啊,头痛啊,怎么办啊,急急如火令……只有找Google兄弟帮忙了,一搜,一大堆。看了看,挺麻烦,要修改注册表,如不慎,将崩溃。完了,这难哈。不过,没办法,还要解决问题啊,工作不等人的。还好,经过我的不懈努力,加上我的聪明才智,最后找到了最简单最有效解决方法 阅读全文