- 博客(12)
- 资源 (35)
- 收藏
- 关注
转载 使用 SpiderMonkey 使 C++应用支持 JavaScript 脚本引擎
翻译:dozb 英文版这个教程的目的是演示如何使你的 C++ 应用能够解释执行 JavaScript 脚本。 SpiderMonkeySpiderMonkey, 是 Mozilla 项目的一部分, 是一个执行JavaScript脚本的引擎. 它用 C 实现。还有一个叫做 Rhino的Java版本。 首先你要下载 SpiderMonkey 的最新版本. 下载包是以源代码形式分发的。这就需要你自己编译脚本引擎. 对于 Visual C++ 用户可以在 src-目录找到工程文件. 编译结果是叫做
2010-09-28 18:18:00 849
原创 编译全攻略-编译器处理及LNK错误的解决方法(2)
<br />http://www.donews.net/xzwenlan/archive/2004/12/23/ 211668.aspx <br /><br /> 这就是我所遇到过的LNK2005错误的几种情况,肯定还有其他的情况也可能造成这种错误,所以我不希望你在看完这篇文章以后,再遇到LNK2005错误时候,不动脑筋的想对号入座的排除错误。编程的过程就是一个思考的过程,所以还是多多开动你的头脑,那样收获会更多! <br /><br /> 该问题有两种解决方法。第一种方法是强制链接器按照正确的顺序链接
2010-09-25 14:41:00 946
原创 编译全攻略-编译器处理及LNK错误的解决方法
<br />预处理器-编译器-汇编器-链接器 <br /><br /> 预处理器会处理相关的预处理指令,一般是以"#"开头的指令。如:#i nclude "xx.h" #define等。 <br /><br /> 编译器把对应的*.cpp翻译成*.s文件(汇编语言)。 汇编器则处理*.s生成对应的*.o文件(obj目标文件) <br /><br /> 最后链接器把所有的*.o文件链接成一个可执行文件(?.exe) <br /><br /> 1.部件: <br /><br /> 首先要知道部件(可以
2010-09-25 14:39:00 1062
原创 vc++多线程起步
<br />http://gstarwd.javaeye.com/blog/547098<br /> <br />c++多线程起步 2009-08-07 10:37<br />VC中多线程使用比较广泛而且实用,在网上看到的教程.感觉写的挺好. <br />一、问题的提出<br />编写一个耗时的单线程程序:<br /> 新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为 <br
2010-09-21 18:15:00 706
转载 windows核心编程笔记[7]
<br />http://hi.baidu.com/hypkb/blog/item/98bfca370b6638360a55a99a.html<br /> <br />Note 7:<br />如果创建一个新的Win32应用程序项目,但创建的入口函数是main.生成应用程序时,会报告一个链接器错误,因为Win32应用程序项目会设置/SUBSYSTEM:WINDOWS链接器开关,但WinMain或wWinMain函数并不存在.此时你有以下4个选择.<br />1:把main函数改为WinMain.<br />
2010-09-21 18:12:00 760
转载 VS2008下非MFC工程使用CString类库
<br /> 想用控制台工程又想使用CString,毕竟方便啊,在VS2008下如果建非MFC工程而又使用CString会出现如下错误:<br />1、error C2065: “CString”: 未声明的标识符<br />解决方法:将#include <afx.h>添加在程序开始处,或将其放在stdafx.h预编译头中。<br /><br />2、再编译提示: fatal error C1189: #error : Building MFC application with /MD[d] (CRT
2010-09-21 11:34:00 3906
转载 在非MFC程序中引用CString
<br /><br />http://www.vckbase.com/document/viewdoc/?id=1437<br /><br />CString在当今软件设计界里还是小有名气的,说它是MFC中使用的最多的类一点也不过,然而在使用sdk编windows程序的时候,确不能利用CString类,只能用sdk的运行时库,比如strlen,strcpy,strstr等等,本文讨论的是在非mfc程序中使用CString类的方法,算是个引子,如果有更好的实现方法,欢迎大家讨论。<br /> 为了使用CSt
2010-09-21 11:33:00 860
原创 c/c++混合编程 error LNK2019 错误解决一例
<br /><br />进行c、c++ 混合编程,遇到下列链接错误。<br />1>Linking...<br />1>testOAth.obj : error LNK2001: unresolved external symbol "char * __cdecl oauth_sign(char *,char *,char *,char *,char *,char *,int,char * *)" (?oauth_sign@@YAPADPAD00000HPAPAD@Z)<br />具体情况:<br />在一
2010-09-21 10:00:00 2791
转载 解决Visual C++ 编译器中混合 .c 文件时收到 C1853 预编译头错误的方法
<br />当 Visual C++ 项目启用了预编译头 (Precompiled header) 功能时,如果项目中同时混合有 .c 和 .cpp 源文件,则可能收到 C1853 编译器错误:fatal error C1853: 'pjtname.pch' precompiled header file is from a previous version of the compiler, or the precompiled header is C++ and you are using it from
2010-09-21 09:51:00 556
转载 snprintf/_snprintf 在不同平台间函数差异
<br />snprintf函数并不是标准c/c++中规定的函数,但是在许多编译器中,厂商提供了其实现的版本。<br />在gcc中,该函数名称就snprintf,而在VC中称为_snprintf。<br /> 由于不是标准函数,没有一个统一的标准来规定该函数的行为,所以导致了各厂商间的实现版本可<br />能会有差异。今天也的的确确看到了差异,因为这个小小的差异是我的程序无法正常的处理数据。<br /> 这个小小的差异发生在count参数。在VC中,这个count就是要写入的总字符串字符数,例如:<b
2010-09-20 14:53:00 761
转载 关于srandom和random
<br />在vc++中程序中用了srandom()和random(),头文件为stdlib.h,但编译出现错误error C3861: “srandom”: 找不到标识符。<br /> 原因是现在vc++编译器的库函数中没有randomize()和random(),分别用srand()和rand()代替了。<br /> #include <time.h> //定义关于时间的函数 <br /> 一般在用到time(NULL)(当前时间)函数时需要包含此头文件 <br />
2010-09-20 14:52:00 1244
转载 从 GUI 应用程序中调用 CRT 输出例程(在非console程序中查看printf输出)
#include "stdio.h"<br />#include "Fcntl.h"<br />#include "io.h"<br /><br />AllocConsole();<br />int fd = _open_osfhandle((long)GetStdHandle(STD_OUTPUT_HANDLE), _O_TEXT);<br />FILE *file = _fdopen(fd, "w");<br />*stdout = *file;<br />int status = setvbuf(st
2010-09-17 17:29:00 1210
LunariCal_v1.00
2013-02-16
计算机专业毕设(论文,源码,任务书,开题报告,答辩ppt) 外文翻译
2009-05-19
计算机专业毕设(论文,源码,任务书,开题报告,答辩ppt) 论文
2009-05-19
计算机专业毕设(论文,源码,任务书,开题报告,答辩ppt)答辩ppt
2009-05-19
C+++常见问题问与答.rar
2008-09-04
J2EE开源编程精要15讲源代码part2
2008-07-18
C++文摘
2008-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人