一、打开vs2010
二、创建项目
新建项目->win32控制台应用程序->下一步->应用程序设置中选择静态库,不勾选预编译头->完成。具体如下图:
三、拷贝源码
将lua源码中的*.h文件拷贝到项目的头文件文件夹下,将lua源码中的*.c文件拷贝到项目的源文件文件夹下。
四、生成lua.lib
项目右键->生成。此时即可在项目的Debug文件夹下看到生成的 lua.lib了。...
分类:
其他好文 时间:
2014-07-08 11:24:01
阅读次数:
195
这个问题确实比较基础,些这篇文章为了给自己一个总结,也算是一个笔记记录,争取做到最精简。结构体对齐关键词: “对齐系数”(也叫对齐模数):以通过预编译命令#pragma pack(n),n=1,2,4,8,16来改变这一系数 “对齐规则”:分两步,数据成员对齐,整体对齐: 1:数据...
分类:
其他好文 时间:
2014-07-07 18:42:00
阅读次数:
206
本文摘录自李战老师《悟透Javascript》一书的部分章节,为适应博客发表作了一点点修改。1) 预编译分析。 JavaScript执行引擎将所有定义式函数直接创建为作用域上的函数变量,并将其值初始化为定义的函数代码逻辑,也就是为其建立了可调用的函数变量。 “var”定义的变量也会在这一步中创建起来...
分类:
编程语言 时间:
2014-07-06 21:38:20
阅读次数:
193
/**************PreparedStatemnet使用******************//*特点:相当于ADO.NET中的参数化命令对象 * 1、预编译,执行相同的sql语句,提高执行效率 * 2、能将数据中的特殊字符当作普通字符进行处理 */public static void ...
分类:
数据库 时间:
2014-07-06 16:56:37
阅读次数:
252
环境:VS2010
微软官方解释:
Visual C++ Concepts: Building a C/C++ ProgramCompiler Warning (level 1) C4627Error Message
”: skipped when looking for precompiled header use
While searching for the location w...
分类:
其他好文 时间:
2014-07-06 08:22:37
阅读次数:
169
错误描述:fatal
error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h"”?
错误分析:
此错误发生的原因是编译器在寻找预编译指示头文件(默认#include
"stdafx.h")时,文件未预期结束。没有找到预编译指示信息的头文件"stdafx.h"。
(因为工程中的每个cpp文件属性默...
分类:
其他好文 时间:
2014-07-03 17:11:04
阅读次数:
141
引言:调用函数时,通常会因为建立调用、传递参数、跳转到函数代码并返回等花费掉一些时间,C语言的解决办法是使用类函数宏。在C99中,还提出了另外一种方法:内联函数。
内联函数:把函数变为内联函数将建议编译器尽可能快速地调用该函数,至于建议的效果则由实现来定义。因此,使函数变为内联函数可能会简化函数的调用机制,但也可能不起作用。内联函数是通过编译器来实现的,而宏则是在预编译的时候替换...
分类:
编程语言 时间:
2014-07-03 13:48:57
阅读次数:
252
因为我在View1中import了View2,又在View2中的ViewA里import了View1,而ViewA和ViewB是包含在View2中的。1.两个类的头文件相互引用是会报错误的,因为.h文件他是接口,在预编译的时候就会报错的,你可以在报错的那个类中加上@Class ***2.我自己使用了...
分类:
其他好文 时间:
2014-07-02 00:16:21
阅读次数:
324
今天在看C的教程的时候,用VS2013写了一小段代码 scanf("%f",&w);提示需要在预编译器里添加 _CRT_SECURE_NO_WARNINGS, 百度了下,发现要么用 scanf_s 来代替scanf,要么就添加这个定义原因是,VS针对scanf的不安全性,又包了一个scanf_s的....
分类:
其他好文 时间:
2014-06-25 18:21:25
阅读次数:
398
什么是隐式转换?众所周知,C++的基本类型中并非完全的对立,部分数据类型之间是可以进行隐式转换的。所谓隐式转换,是指不需要用户干预,编译器私下进行的类型转换行为。很多时候用户可能都不知道进行了哪些转换。为什么要进行隐式转换?C++面向对象的多态特性,就是通过父类的类型实现对子类的封装。通过隐式转换,...
分类:
编程语言 时间:
2014-06-24 12:23:08
阅读次数:
302