- 浏览: 892302 次
- 性别:
- 来自: 太原
最新评论
-
cfczdws:
感谢楼主,查了半天终于发现居然是htmlentities()做 ...
htmlentities()函数把中文转成了乱码 -
decoxiaohan:
这本书的名字 有谁知道????~~~
OMNeT++中文用户手册(完全版) -
huonie:
怎么下载啊
OMNeT++中文用户手册(完全版) -
huonie:
没有内容啊
OMNeT++中文用户手册(完全版) -
kyx0413:
谢谢先 先看看
OMNeT++中文用户手册(完全版)
文章列表
Gedit
1. 在Edit->Perferences中,View下选中show line number 和 highlight matching bracket, 在Editor下选中 enable automatic indentation和autosave。
命令行启动File browser
terminal中键入 nautilus
- 2009-06-16 21:29
- 浏览 1063
- 评论(0)
下面代码说明了如何访问其他节点的Agent,以AODV协议为例
添加以下代码到aodv.cc. 用这种方法也可以访问其他对象,比如 mobilenode, 等等.
AODV* aodvagent;
// set i to be the node id
char command[256];
// [Agent/AODV info instances] 返回一个aodvagent的数组
sprintf(command, "foreach aodvagent [Agent/AODV info instances]\
{\nif { [$aodvage ...
- 2009-06-16 21:02
- 浏览 2896
- 评论(0)
添加中文语言包
方法1. 在system->找到language support,然后添加。
方法2. Synaptic Package Manager中搜索language包, 把所有带zh的包都安装上。
Gedit
1. 中文显示设置在Applications菜单上点右键,选择Edit Menu.在Main Menu的对话框中勾选System Tools--Configuration Editor,并从Applications菜单中开启。
2. 依次开启 /apps/gedit-2/preferences/encodings/双击右侧auto_dete ...
- 2009-06-16 00:13
- 浏览 2525
- 评论(0)
First, you have to download the NS2 allinone installation file from here
and untar the compressed file (I’m using release ns2-2.33). Common to
Ubuntu distribution, the OS is lack of developer tools like compilers
and stuffs. Thus, make
sure you already have installed your build essentials. If yo ...
- 2009-06-15 21:27
- 浏览 1414
- 评论(0)
名称:less
使用权限:所有使用者
使用方式:less [Option] filename
说明:less 的作用与 more 十分相似,都可以用来浏览文字档案的内容,不同的是 less 允许使用者往回卷动以浏览已经看过的部份,同时因为 less 并未在一开始就读入整个档案,因此在遇上大型档案的开启时,会比一般的文书编辑器(如 vi)来的快速。
名称:more
使用权限:所有使用者
使用方式:more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..]
说明:类似 cat ,不过会以一页一页的显示 ...
- 2009-06-11 19:46
- 浏览 4002
- 评论(0)
为了找到错误所在,修改 Makefile 在
*/ns*-allinone/ns*/ folder下
1. locate the compiler command it will either be "cc" or "gcc". change
it to "cc -g" or "gcc -g". This will make the compiler generated flags
for gdb
2. Then type
>make clean
...
- 2009-06-10 01:09
- 浏览 3056
- 评论(0)
判断pointer是否初始化
- 博客分类:
- C++
把pointer定义未NULL用来以后判断是否初始化
#include <stdio.h>
#include <stdlib.h>
// Some struct
typedef struct{
void *ptr;
int x;
int *y;
}Display;
void CloseDisplay(Display **dpy)
{
*dpy=NULL; // Compiler does not allow that
dpy = NULL; // Correct !
}
/.../
if ( dpy == NULL)
...
- 2009-06-09 23:02
- 浏览 1733
- 评论(0)
摘要:介绍C++引用的基本概念,通过详细的应用分析与说明,对引用进行全面、透彻地阐述。 关键词:引用,const,多态,指针 引用是C++引入的新语言特性,是C++常用的一个重要内容之一,正确、灵活地使用引用,可以 ...
- 2009-06-06 01:48
- 浏览 1105
- 评论(0)
引用类型可以和指针一样指向某个变量,但两者在使用的时候还是有许多区别,
1.声明一个引用类型后,一定要给他赋值,否则编译通不过,特别是在类中,如果有引用成员变量时,一定要在构造函数的初始化列表中初始化,例如:
class foo
{
public:
foo(){}
private:
int& var;
};
foo f; // Error, 没有初始化引用变量var
2.引用类型在使用时有一定的限制,函数不能返回一个临时变量的引用,例如:
//Error
int& foo(int a, int b)
{
int c;
c = a + ...
- 2009-06-06 01:31
- 浏览 1551
- 评论(0)
(一)inline函数(摘自C++ Primer的第三版)
在函数声明或定义中函数返回类型前加上关键字inline即把min()指定为内联。
inline int min(int first, int secend) {/****/};
inline函数对编译器而言必须是可见的,以便 ...
- 2009-06-06 01:09
- 浏览 3908
- 评论(0)
1. undefined reference to 'std::cout'错误
这是由于用gcc编译带来的问题,没有链接。 C++程序应该用g++命令编译,它会自动调用gcc来编译并链接。
而对于C++程序,gcc命令只能编译,不能完成库的链接。
2. C++标准规定:非const的引用不能加在临时变量上(避免临时对象销毁之后引用无效),问题:
void fun2(string &str)
{
cout << str << endl;
}
int main()
{
fun2(string("hello, &quo ...
- 2009-06-05 22:40
- 浏览 1644
- 评论(0)
int 和 int32_t 的区别
- 博客分类:
- C++
int, char之类初始不定义number of bits. int变量取值范围随编译环境不同而不同。 在不同的机器上可能是 9, 16, 18, 24, 32, 36 and48 bit words。
int16_t, int32_t..., 等, 使用typedef facility定义特定大小intergers在不同的机器上, 并提供了代码可移植性。
- 2009-06-05 18:25
- 浏览 20154
- 评论(0)
读懂 ns-2 trace file 信息
- 博客分类:
- Tools
+
0.1
1
2
cbr
1000
-------
2
1.0
3.1
0
0
-
0.1
1
2
cbr
1000
-------
2
1.0
3.1
0
0
+
0.108
1
2
cbr
1000
-------
2
1.0
3.1
1
1
-
0.108
1
2
cbr
...
- 2009-06-05 16:43
- 浏览 1775
- 评论(0)
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup 先备份启动列表
再打开文件menu.lst
sudo gedit /boot/grub/menu.lst
数数整个文件里有几个title打头的项
在## ## End Default Options ##下面
查看一下default值 默认是0 因Ubuntu排在第一
所以现在你从title 是ubuntu的这个数起 就是从0开始 一直向下数
直到数到Windows xp 得到数值 例如为4[视个人情况而定]
将default值改为4 保存退出 重启
就默认启动XP ...
- 2009-06-05 16:22
- 浏览 1862
- 评论(0)
今天在kubuntu中,修改了一个参数文件后重启X,回来后发现任务栏上的图标(Kmenu等)都不见了。重新运行X, panel, 也不行,然后google一番后也没有解决。最后在拖动这个panel时,无意中发现原来系统新建个panel覆盖在原来最下面的panel上,难怪图标都不见了。立刻删了这个图标,又见到久违的任务栏图标。总算松了一口气
- 2009-06-04 23:48
- 浏览 898
- 评论(0)