文章列表
//
// Sample for vector arithmetic
// Write by spark
//
#include <stdio.h>
int arr[] = {1,3,5,7,9,2,4,6,8};
#define MAX_NUM (9) //arr[]中的最大数
#define MIN_NUM (1) //arr[]中的最小数
//为了构建位 ...
- 2008-09-22 19:25
- 浏览 1898
- 评论(0)
11.1 使用const 提高函数的健壮性
看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件
反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更大的
魅力是它可以修饰函数的参数、返回值,甚至函数的定义体。
const 是constant 的缩写,“恒定不变”的意思。被const 修饰的东西都受到强制保
护,可以预防意外的变动,能提高程序的健壮性。所以很多C++程序设计书籍建议:“Use
const whenever you need”。
11.1.1 用const 修饰函数的参数
如果参数作输出用,不论它是什么数据类型, ...
- 2008-09-19 11:37
- 浏览 854
- 评论(0)
最近在论坛里总有人问关于sizeof的问题,并且本人对这个问题也一直没有得到很好的解决,索性今天对它来个较为详细的总结,同时结合strlen进行比较,如果能对大家有点点帮助,这是我最大的欣慰了。
一、好首先看看sizeof和strlen在MSDN上的定义:
首先看一MSDN上如何对sizeof进行定义的:
sizeof Operator
sizeof expression
The sizeof keyword gives the amount of storage, in bytes, associated with a variable or a type
(including a ...
- 2008-09-18 09:30
- 浏览 806
- 评论(0)
java中产生随机数
关键字: 随机数 java
import java.util.Random;
/**
* Java实用工具类库中的类java.util.Random提供了产生各种类型随机数的方法。
* 它可以产生int、long、float、double以及Goussian等类型的随机数。
* java.lang.Math中的方法random()只产生double型的随机数。
*/
public class RandomNumber{
public static void main(String[] args) {
// 使用java.lang.Math的r ...
- 2008-05-27 20:34
- 浏览 1137
- 评论(0)
如何提高java I/O的执行效率,MappedByteBuffer
复制内容到剪贴板代码:
import java.nio.*;
import java.nio.channel.*;
import java.io.*;
public static void copy(File source, File dest) throws IOException {
FileChannel in = null, out = null;
try {
in = new FileInputStream(source).get ...
- 2008-05-27 19:29
- 浏览 1851
- 评论(0)
式被广泛使用,因此易与使用,有很多中工具可以操作这种格式的文件。也正是因为这个原因,jar文件本身并不能表达所包含应用程序的标签信息。
Manifest 因此得以出现
为了要提供存档的标签信息,jar 文件指定了一个特定目录来存放标签信息:META-INF 目录,其中我们来关注该目录中的MANIFEST.MF文件,他就是JAR的manifest文件,他包含了JAR文件的内容描述,并在运行时向JVM提供应用程序的信息,大多数JAR文件含有一个默认生成的manifest 文件,执行JAR命令或使用zip工具,都可以产生它
如果是由jar命令产生的 manifest 文件,形如:
...
- 2008-05-17 16:54
- 浏览 2316
- 评论(0)
常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 是要用钱买的,而且据说 ...
- 2008-05-12 17:47
- 浏览 2653
- 评论(0)
编码字符集与乱码问题根源之所在
本文介绍了编码字符集的概念以及Java与编码字符集之间的关系,文章的内容来自于本人工作过程中的经验积累以及网络中的相关文章介绍,如果文章中有任何纰漏欢迎读者指正,让我们共同讨论学习J
1. 字符
字符是抽象的最小文本单位。它没有固定的形状(可能是一个字形),而且没有值。“A”是一个字符,“€”(德国、法国和许多其他欧洲国家通用货币的标志)也是一个字符。“中”“国”这是两个汉字字符。字符仅仅代表一个符号,没有任何实际值的意义。
2. 字符集
字符集是字符的集合。例如,汉字字符是中国人最先发明的字符,在中文、日文、韩文和越南文的书写中使用。这 ...
- 2008-05-11 10:18
- 浏览 2379
- 评论(0)