- 浏览: 78686 次
- 性别:
- 来自: 上海
文章列表
//header file
namespace odbclib
{
class MemoryBlock
{
public:
typedef unsigned char byte;
explicit MemoryBlock(size_t = 0xff) throw(runtime_error);
MemoryBlock(MemoryBlock const&) throw(runtime_error);
virtual ~MemoryBlock();
MemoryBlock& initBlock(byte);
void con ...
gvim 不能很好的检测 编码
所以需要一个好的fileencodings
有人推荐如下:
set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
但是在遇到 ucs-16le 或者 ucs-16be的时候 (也就是一般所指 unicode)会出现问题,将之误判为utf-8,而且还会自做主张地在文件开头加上 utf-8 的 byte order mask (EF BB BF)
在其他网站看到有说法,最好将encoding设为 utf-8
如下:
...
MinGW5.1.6.exe 比现在 MinGW/GCC 4.5.2的ming-get好用得多。但纠结的是 MinGW5.1.6的核心是 gcc3.4.5。
这个版本有个问题,遇到utf-8 BOM的 会在前三个字节上弄不清状况。
ming-get-inst 有些问题,不能把mingw要安装的东西装上。甚至连 gcc.exe都没有装上。还要手动安装 mingw32-make。以及mingw32-make.exe 依赖的libintl-8.dll 和 libintl-8.dll依赖的 libiconv-2.dll。
搞定这些之后,发现编译的小程序缺少运行的动态库libgcc_s_dw ...
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
namespace WebControls.Test
{
public class PBLink:WebControl,IPostBackEventHandler
{
[Category("Beh ...