Posts

extern "C"

佚名
T1398
0
原文 本以为很简单,仔细阅读了一下 C++ 标准,发现内容还不少。总结了一下。 要点:函数类型,函数名,变量名具有语言链接性,language linka

SQLITE中原子提交的实现

未知
T14295
0
原文链接 1. 引言 像 SQLITE 这样支持事务的数据库的一个重要特性是“原子提交”。原子提交意味着,一个事务中的所有修改动作要么全都发生,要么一个都不发生。

Windows 下配置 SVN 1.4.5 + APACHE 2.2.6 使用域认证

T1506
0
其实在网上搜索这个主题,已经有很多文章了,而且 Subversion 和 TortoiseSVN 的文档上也有相关介绍。但在我自己配置的过程中,发现它们好像都不完全对。所以我觉得有必要把

介绍一下Subversion

T2214
0
本来是发在公司内刊上的,现在拿来这里凑个数。 前一段时间,公司讨论统一配置管理工具时,我推荐了 svn(subversion)。照理说,在公司已

锁?不锁?如何锁?

T2446
0
注:本文有一些不准确的地方,如对相关内容感兴趣,推荐阅读《无锁多线程那些事》。 加锁、解锁(同步/互斥)是多线程中非常基本的操作,但我却看到不

发布一个小程序(围棋方面的)

T246
0
昨天整理家当时想起来的,从最早开始写到现在已经将近 10 年了,最后一次修改也是 7 年前的事了,发上来做个纪念吧。很多地方实现的很难看,但对初学者应

调试托管代码调用的本机代码

T349
0
本来不是什么大问题,不过鉴于我对 .NET 的熟悉程度,和半天的时间,还是记录一下。另外 blog 也好久没更新了,顺便刷一篇。 本问题涉及到两个模块: a.dll

不要定义原型相同但实现不同的同名内联函数

T492
0
最早是在下面的程序中发现的问题: // a.cpp struct foo { void bar(){printf("foo::bar in a.cpp\n");} }; void testa() { foo f; f.bar(); } // b.cpp struct foo { void bar(){printf("foo::bar in b.cpp\n");} }; voidtestb() { foo f; f.bar(); } // main.cpp int main(int argc, char** argv) { testa(); testb(); return 0; }; 结果我发现这个程

C/C++中的序列点

佚名
T5618
0
原文链接 0. 什么是副作用(side effects) C99 定义如下: Accessing a volatile object, modifying an object, modifying a file, or calling a function that does any of those operations are all side effects, which are changes in the state of the execution environment. C++ 2003 定义如下

vs2005 编译的程序不能运行的几个解决方法

T820
0
这两天有点焦头烂额,我们这边运行的好好的程序,到了测试的机器上就不能启动(是根本运行不了,而不是运行出错),弄得我异常郁闷。经过了一番摸索,