VC雕虫小技集(一)何志丹1,避免随机数相同,可以取当前时间,读文件,读任意内存(如未定义变量,有一定危险). CTime t = CTime::GetCurrentTime();int n = t.GetMinute() * 60 + t.GetSecond();while(n-- > 0){ r...
分类:
其他好文 时间:
2014-08-15 17:24:49
阅读次数:
206
我们知道可以用记事本打开.rc文件,然后改里面的坐标,来改变对话框大小,如:以下是rc文件///////////////////////////////////////////////////////////////////////////////// Dialog//IDD_ABOUTBOX DI...
分类:
其他好文 时间:
2014-08-15 12:27:58
阅读次数:
245
转载▼我们知道可以用记事本打开.rc文件,然后改里面的坐标,来改变对话框大小,如:以下是rc文件///////////////////////////////////////////////////////////////////////////////// Dialog//IDD_ABOUTBOX...
分类:
其他好文 时间:
2014-08-14 23:51:26
阅读次数:
244
在使用gcc编译连接生成可执行文件时,经常会碰到变量未定义、链接时或者运行可执行文件时找不到相应的动态库等问题,本文首先介绍了gcc在编译时头文件路径相关选项以及搜索路径顺序,然后讨论了编译成可执行文件时动态库的搜索路径顺序,最后说明了生成可执行文件后,运行文件时动态库的搜索路径顺序。搞清楚这三个搜索路径,在用gcc碰到的未定义变量或搜索不到动态库的问题,基本上都可以解决了。
头文件路径编译时相...
分类:
其他好文 时间:
2014-08-14 16:43:08
阅读次数:
285
一直用boost 1.47版本,今天到boost官网看了一下,发现已经更新到1.56版本了,准备用一下最新版本。
我原先用的编译器是msvc-7.1和msvc-8.0,首先解压boost,在根目录运行booststrap.bat,第一次出现bjam编译失败的情况。
看了一下booststrap.log,发现有错误,总之有东东未定义,不管是vc7还是vc8都有这样的问题。后来装了vc9,再次运行...
分类:
其他好文 时间:
2014-08-14 14:15:18
阅读次数:
206
今天做项目的时候,碰到一个问题,需要把String类型的变量转化成int类型的。按照常规,我写了var i = Integer.parseInt("112");但控制台报错,说是“'Integer' 未定义”。后来,才知道,原来js中String转int和Java中不一样,不能直接把Java中的用到js中。改成var j = parseInt("11");就ok了。...
分类:
Web程序 时间:
2014-08-13 14:55:36
阅读次数:
245
本文总结nan和inf在C语言当中的含义、产生和判定方法。C语言当中的nan表示not a number,等同于 #IND:indeterminate (windows)产生:对浮点数进行了未定义的操作;对负数开方,对负数求对数,0.0/0.0,0.0*inf、inf/inf、inf-inf这些操作...
分类:
编程语言 时间:
2014-08-13 00:51:35
阅读次数:
3795
错误代码及错误信息错误释义error1:Outofmemory内存溢出error2:Identifierexpected缺标识符error3:Unknownidentifier未定义的标识符error4:Duplicateidentifier重复定义的标识符error5:Syntaxerror语法错...
分类:
其他好文 时间:
2014-08-09 13:16:37
阅读次数:
521
脚本编程知识点1、获取变量中字符的长度${#VARNAME}2、变量赋值${parameter:-word}:如果parameter为空或者未定义,则整个表达式为word;否则表达式值为parameter${parameter:+word}:如果parameter为空或者未定义,则整个表达式为空;如果parameter有值,则整个表达式为word${pa..
分类:
系统相关 时间:
2014-08-08 16:31:26
阅读次数:
327