03 2014 档案
c 无回显读取字符/不按回车即获取字符
摘要:最近课程设计要使用各种有趣的函数,这是其中一个#include 使用方法char c;c=getch();这样按下输入一个字符不按回车就ok了 阅读全文
posted @ 2014-03-27 02:00 someblue 阅读(588) 评论(0) 推荐(0)
C 汉字处理
摘要:好像有个wchar_t类型的,这里不深究了,只研究char型(1个字符大小)的1.定义直接使用char,但每个汉字占据2个字符,所以必须以字符串形式存在char s[10];2.定义时直接赋值和基本类型相同,如 char s[10]="汉字"3.输出整个字符串输出printf("%s",s);cout>s;单个汉字字符的输入这里的输入和以往的不同.如果是scanf("%c",s[0]); 结果字符串相应的那个汉字会变成一个奇怪的其他字符,而不是自己输入那个字符合适的方法应该是输入 scanf("%c%c",s 阅读全文
posted @ 2014-03-25 12:16 someblue 阅读(1031) 评论(0) 推荐(0)
codeblocks 汉字乱码
摘要:网上有很多方法,不过目测是不同的机子和环境要用不同的设置来应对这种情况电脑情况:win8 64-bit 装的是codeblocks v12.11然后在我电脑上正确的配置是setting-editor-general settings-other settings,然后在use encoding when opening files里面选择default (网上很多人说这里设置为UTF-8过了)然后数据类型选择 char,并且一个汉字要占两个字节 阅读全文
posted @ 2014-03-25 11:00 someblue 阅读(337) 评论(0) 推荐(0)
[转]C/C++获取当前系统时间
摘要:原文转自:http://www.cnblogs.com/mfryf/archive/2012/02/13/2349360.html个人觉得第二种还是比较实用的,而且也是最常用的~不过当计算算法耗时的时候,不要忘记second,不能只要用Milliseconds来减,不然后出现负值,若是算法耗时太长就得用minutes啦。再不然,就hours……//方案— 优点:仅使用C标准库;缺点:只能精确到秒级#include #include int main( void ){ time_t t = time(0); char tmp[64]; strftime( tmp, sizeof(tmp), &q 阅读全文
posted @ 2014-03-19 17:48 someblue 阅读(219) 评论(0) 推荐(0)
锐捷认证的一些问题&解决方法
摘要:scau锐捷校园网各种无法吐槽,认证有时候自己掉线了麻痹都打到boss了给我掉线,收费也坑爹,连铁通都比不上.1.锐捷认证客户端已停止工作:貌似是毒霸的问题,把金山毒霸关掉再试2.获取ip地址信息失败:原因不明,以下是一个简单的解决方法:把无线网络连接打开后,右键本地连接-属性-共享,把那两个勾去掉按确定就行了不定期更新 阅读全文
posted @ 2014-03-18 13:33 someblue 阅读(618) 评论(0) 推荐(0)
JAVA之BigInteger(转)【转】【很好用啊】
摘要:用Java来处理高精度问题,相信对很多ACMer来说都是一件很happy的事,简单易懂。用Java刷了一些题,感觉Java还不错,在处理高精度和进制转换中,调用库函数的来处理。下面是写的一些Java中一些基本的函数的及其……头文件:import java.io.*;import java.util.*;import java.math.*;读入:Scanner cin = Scanner (System.in);while(cin.hasNext())//等价于!=EOFn=cin.nextInt();//读入一个int型的数n=cin.nextBigInteger();//读入一个大整数输出 阅读全文
posted @ 2014-03-18 08:41 someblue 阅读(476) 评论(0) 推荐(0)
常用小函数——不要重复造轮子
摘要:abs()#include In C++, this function is also overloaded in headerfor floating-point types (seecmath abs), in headerfor complex numbers (seecomplex abs), and in headerfor valarrays (seevalarray abs).在C++ 重载为各种类型,掉渣天的连复数也有。头文件 cmath需要注意的是,cstdlib中也包含有abs,不过这个只支持int和longlong,并不支持浮点型,浮点型用另外一个fabs,同样包含在cs 阅读全文
posted @ 2014-03-13 10:08 someblue 阅读(507) 评论(0) 推荐(0)
string行读入&&文件输入
摘要:普通读入的时候会以空格作为分隔符直接用cin>>s读入,此时可以直接处理文件尾的情况text代码:#include #include #include using namespace std;int main(){ //freopen("case.txt","r",stdin); string s; while(cin>>s) cout#include #include using namespace std;int main(){ //freopen("case.txt","r",stdi 阅读全文
posted @ 2014-03-13 09:19 someblue 阅读(577) 评论(0) 推荐(0)
Ubuntu下CodeBlocks更改调试终端
摘要:Ubuntu下CodeBlocks更改调试终端Ubuntu下的CodeBlocks自带的调试终端xterm不能进行复制粘贴操作,更换调试终端就可以解决了,就是把ubuntu下的gnome-terminal用作调试终端,修改后就行了。具体操作如下:更改调试终端:使用gnome-terminal作为调试终端。只要Setting==>Environment...==>General Setting==>Terminal to lanuch console programs:用“gnome-terminal -t $TITLE -x”替换掉“xterm -T $TITLE -e”就搞 阅读全文
posted @ 2014-03-13 00:16 someblue 阅读(688) 评论(0) 推荐(0)