引言C语言,C++语言等软件编程语言吸引我们的一个很重要的原因是他们都能提供非常丰富的函数库供我们使用,大大提高coding的效率。但是像verilogHDL等HDL语言这方面做的比较弱,尤其是可综合的语法,基本没有通用的模块库供我们使用,所以编码效率会比较低。如果我们把平时经常使用的一些模块积累起来,慢慢的标准化,这样以后我们再设计新的电路时,就会方便很多,今天就是开始。1,判断两个信号是否相等...
分类:
其他好文 时间:
2014-09-27 02:27:01
阅读次数:
193
转自:http://blog.csdn.net/yasi_xi/article/details/9899599【glibc 和 libc】glibc 和 libc 都是 Linux 下的 C 函数库。libc 是 Linux 下的 ANSI C 函数库;glibc 是 Linux 下的 GUN C ...
分类:
其他好文 时间:
2014-09-26 18:32:48
阅读次数:
233
brk() , sbrk() 的声明如下:
[cpp]
view plaincopy
#include int brk(void *addr); void *sbrk(intptr_t increment);
首先说明一点 sbrk()是函数库调用,brk()是系统调用
这两个函数都用来改变 "program break" (程序间断点)的位置,这个位置可...
分类:
其他好文 时间:
2014-09-23 14:33:14
阅读次数:
267
JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是指Jav...
分类:
其他好文 时间:
2014-09-23 01:45:13
阅读次数:
196
在MFC程序中,我们并不经常直接调用WindowsAPI,而是从MFC类创建对象并调用属于这些对象的成员函数.也就是说MFC封装了WindowsAPI.你说你喜欢C++而MFC换一种说法就是一个用C++写的一个函数库然后你来调用只不过这个类不是你写的MFC提供数百个类,最重要的、也是编写任何VC++...
分类:
其他好文 时间:
2014-09-22 23:33:23
阅读次数:
269
什么是 AngularJs?网上一大堆资料,没能真正说明白。
AngularJs 就是一个函数库,算不上一个框架,源码2万2千多行,提供了前端MVC的开发方式,
有双向绑定,指令等特性,这是具有革命性的。我是多么反感jQuery 用选择器 选择元素 ,绑定事件,进行一大堆DOM操作,一旦代码过多,非常不好维护,html结构改变,又要重写js代码,
不过 jQuery 对 ajax的封装 是其他框架 匹敌不了的,接近于标准。
我们看到控制器中的代码非常少,只有 一行 $scope.division =...
分类:
Web程序 时间:
2014-09-20 16:25:49
阅读次数:
352
什么是系统调用?
Linux内核内置了一组用于实现各种系统功能的子程序,称为系统调用。用户可以通过系统调用命令在自己的应用程序中调用它们。从某种角度来看,系统调用和普通的函数调用非常相似。区别仅仅在于,系统调用由操作系统核心提供,运行于核心态;而普通的函数调用由函数库或用户自己提供,运行于用户态。
系统调用把应用程序的请求传给内核,调用相应的的内核函数完成所需的处理,将处理结果返回给应用程序。...
分类:
系统相关 时间:
2014-09-19 17:47:05
阅读次数:
266
首先,先稍微了解系统调用的概念: 系统调用,英文名system call,每个操作系统都在内核里有一些内建的函数库,这些函数可以用来完成一些系统系统调用把应用程序的请求传给内核,调用相应的的内核函数完成所需的处理,将处理结果返回给应用程序,如果没有系统调用和内核函数,用户将不能编写大型应用程序,及别...
分类:
其他好文 时间:
2014-09-19 15:35:45
阅读次数:
263
紫书例题,这道题的例程让我长了知识。以前没有用过cctype和stringstream相关的东西。很实用,值得学习。#include 的函数c++中应该是#include c中应该是#include 以下为字符函数库中常用的函数:函数名称返回值isalnum()如果参数是字母数字,即字母或数字,该函...
分类:
其他好文 时间:
2014-09-18 20:30:44
阅读次数:
275
Linux系统下动态库的生成
一、简述
Linux下动态库文件的扩展名为 ".so"(Shared Object)。按照约定,所有动态库文件名的形式是libname.so(可能在名字中加入版本号)。这样,线程函数库被称作libthread.so。静态库的文件名形式是libname.a。共享archive的文件名形式是libname.sa。共享archive只是一种过渡形式,帮助人们...
分类:
系统相关 时间:
2014-09-18 18:57:04
阅读次数:
235