- 博客(1)
- 资源 (5)
- 收藏
- 关注
原创 关于const修饰指针
在《C语言深度解剖》一书里P32页 const int *p; int const *p; int * const p; const int * const p; 在确定const的修饰对象时,书中给出的技巧很实用,如下,剔除数据类型名,const离谁近就修饰谁。 const int *p; //const修饰*p,p可变,p指向的对象不可变; int const *p;
2013-05-06 15:20:25 549
libiconv-1.11.1.tar.gz
字符集转换源代码。按照下面的方法可以在Windows下编译。
iconv基于GPL公开源代码,是GNU项目的一部分,在各种Unix-like操作系统下很容易编译和使用,而在Windows下编译iconv就没那么简单了。
最新版的iconv(目前是libiconv-1.14.tar.gz)已经不再提供Visual C++的编译文件,最后一个支持VC编译的iconv版本是libiconv-1.11.1.tar.gz。虽然不是最新版,但是在Windows下编译,只好将就了,功能应该差不了多少。
下载libiconv-1.11.1.tar.gz并解压,打开命令提示行,进入libiconv-1.11.1目录,输入命令:
nmake -f Makefile.msvc NO_NLS=1 MFLAGS=-MD
nmake -f Makefile.msvc NO_NLS=1 MFLAGS=-MD PREFIX=C:\iconv install
等待编译结束后就能在C:\iconv找到相应的头文件和库文件了。
C:\iconv\bin>iconv.exe --version
iconv (GNU libiconv 1.11)
Copyright (C) 2000-2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Bruno Haible.
2013-09-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人