特殊工具与技术--固有的不可移植的特征[上] C++从 C 语言继承来的不可移植特征:位域和 volatile 限定符。这些特征可使与硬件接口的直接通信更容易。 C++ 还增加了另一个不可移植特征(从 C 语言继承来的):链接指示,它使得可以链接到用其他语言编写的程序。 一.位域 可以声明一种特殊的类数据成员,称为位域,来保存特定的位数。当程序需要将二进制数据传递给另一程序或硬件设备的时候,通...
分类:
编程语言 时间:
2014-08-16 09:46:10
阅读次数:
296
今天在弄一下啊小小程序的时候,报错,出现了问题,先看代码
int main(int argc, char* argv[])
{
char *filename = "interface_ipset_1_1.json";
char* split1 = "_";
char* split2 = ".";
char splitfile1[4][NAME_MAX];...
分类:
其他好文 时间:
2014-08-16 09:46:00
阅读次数:
234
特殊工具与技术[大结局]--固有的不可移植的特征[下] 三.链接指示:extern “C” C++ 程序有时需要调用用其他程序设计语言编写的函数,最常见的一语言是C 语言。像任何名字一样,必须声明用其他语言编写的函数的名字,该声明必须指定返回类型和形参表。编译器按处理普通 C++ 函数一样的方式检查对外部语言函数的调用,但是,编译器一般必须产生不同的代码来调用用其他语言编写的函数。C++ 使用链接...
分类:
编程语言 时间:
2014-08-16 09:45:40
阅读次数:
245
这是matlab学习的进度条学习,介绍了matlab进度条的语法及其使用方法,并使用实例来对进度条语法进行演示,修改进度条的颜色,设计了综合实例。...
分类:
其他好文 时间:
2014-08-16 09:45:30
阅读次数:
417
题目链接
题意:n个学生,m对关系,每一对互相认识的能住一个房间。问否把这些学生分成两组,要求每组的学生都互不认识。求最多需要多少个房间。
是否能分成两组?也就是说判断是不是二分图,判断二分图的办法,用染色法
把初始点染成黑色,然后与之相连的染成白色,重复,使路径黑白相间,
如果当前点的颜色和与他相连点的颜色相同时,则说明这个图不是二分图
求最多需要多少个房间?也就是...
分类:
其他好文 时间:
2014-08-16 09:45:10
阅读次数:
204
Detect the Virus
Time Limit: 2 Seconds Memory Limit: 65536 KB
One day, Nobita found that his computer is extremely slow. After several hours' work, he finally found that it was a virus that...
分类:
其他好文 时间:
2014-08-16 09:44:50
阅读次数:
377
图练习-BFS-从起点到目标点的最短步数
Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^
题目描述
在古老的魔兽传说中,有两个军团,一个叫天灾,一个叫近卫。在他们所在的地域,有n个隘口,编号为1..n,某些隘口之间是有通道连接的。其中近卫军团在1号隘口,天灾军团在n号隘口。某一天,天灾军团的领袖巫...
分类:
其他好文 时间:
2014-08-16 09:44:40
阅读次数:
256
这道题给我wa惨了,数组元素范围分明是10^9,int完全够啊,今天改成long long 过了,求解释啊
#include
#include
#include
#define N 200005
using namespace std;
int main(){
long long n,a[N];
while(cin>>n){
for(long long i=0;...
分类:
其他好文 时间:
2014-08-16 09:44:30
阅读次数:
184
在前文Android—— 4.2 Vold挂载管理_主体构建main (一)中有结构图表示,Vold是kernel与用户层的一个交互管理模块,
Android—— 4.2 Vold挂载管理_VolumeManager (三) 简单介绍了核心VolumeManager的构建,这篇分析从kernel进程沟通到VolumeManager进程的关键:NetlinkManager...
分类:
移动开发 时间:
2014-08-16 09:44:20
阅读次数:
368
ASC C之后引入的一个特性是,相邻的字符可以被自动连接 1 #include 2 using namespace std; 3 4 int main() { 5 printf("abcd" 6 "efg\n"); 7 8 char* var[] = { 9 ...
分类:
其他好文 时间:
2014-08-16 09:43:40
阅读次数:
181
1:1:MySql Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 解决方法环境:linux,mysql5.5.21错误:Host is blocked because ...
分类:
其他好文 时间:
2014-08-16 09:43:30
阅读次数:
2019
星球变量名公转周期光色暗色水星Mercury87.70#a69697#5c3e40金星Venus224.701.70#c4bbac#1f1315地球Earth365.2422#78b1e8#050c12火星Mars686.98#cec9b6#76422d木星Jupiter4332.589#c0a48...
分类:
其他好文 时间:
2014-08-16 09:43:20
阅读次数:
299
java中substring的使用方法str=str.substring(int beginIndex);截取掉str从首字母起长度为beginIndex的字符串,将剩余字符串赋值给str;str=str.substring(int beginIndex,int endIndex);截取str中从b...
分类:
编程语言 时间:
2014-08-16 09:43:10
阅读次数:
155
现在我们大多数的开发都是基于数据库,虽然数据库为我们提供了事务机制,保证存储的数据的ACID,但是,当我们在完成一个业务操作时,涉及到对数据库的大量操作,如果把这些操作在一个事务中,肯定是安全的,但是这样的话其他的操作可能无法继续,性能获取下降。此时我们可以将事务尽可能的短,部分不涉及对后续操作有影...
分类:
数据库 时间:
2014-08-16 09:43:00
阅读次数:
239