码迷,mamicode.com
首页 > 编程语言
【转】MFC中用CFile读取和写入文件2
原文网址:http://blog.sina.com.cn/s/blog_623a7fa40100hh1u.htmlCFile提供了一些常用的操作函数,如表1-2所示。表1-2CFile操作函数函数含义Open打开文件Close关闭文件Flush刷新待写的数据Read从当前位置读取数据Write向当前...
分类:编程语言   时间:2015-03-06 21:59:02    阅读次数:269
C++关于strcpy等函数的安全版本
如下程序: #include using namespace std; int main() { char ch1[10]; strcpy(ch1,"123456"); } 在VS2012上面编译时会报错: error C4996: 'strcpy': This function or variab...
分类:编程语言   时间:2015-03-06 21:58:34    阅读次数:294
java中的枚举类
枚举类(enum),与class和interface关键字地位相同。枚举类是一个特殊的类,可以有自己的成员变量、方法、构造器,可以实现一个或多个接口。一个java源文件中只能有一个public的enum类。枚举类终究不是普通类,它与普通类有什么区别呢? enum默认继承的是java.lang.En....
分类:编程语言   时间:2015-03-06 21:56:13    阅读次数:197
python 中@property的使用
从14年下半年开始接触到python,自学了一段时间,后又跟别人学习了下,把基础知识基本上学过了。忽然感觉python不可能这么简单吧,就这么点东西?后来看了下书,发现还有很多的高级部分。连续看了两天,把装饰符@看了下,记录下。@装饰符的作用就是类里的方法变成属性使用,比直接调用方法要直接简单直接上...
分类:编程语言   时间:2015-03-06 21:55:13    阅读次数:176
用C++编写一个随机产生多个两位数四则运算式子的简单程序
一 设计思想:1.首先可以想到一个四则运算式子的组成:两个运算数和一个运算符;2.两个运算数的随机由调用随机函数产生,其中可以设定运算数的范围;3.一个运算符的随机产生可以分为加减乘除四种情况,分别通过产生四个随机数来决定哪种运算符;4.最后两者结合起来完成随机式子的产生;二 程序代码:#inclu...
分类:编程语言   时间:2015-03-06 21:54:09    阅读次数:747
java程序main方法的参数String[] args
public class ArgsTest{ public static void main(String[] args) { System.out.println(args.length); for(int i=0;i<args.length;i++) { System.out.prin...
分类:编程语言   时间:2015-03-06 21:55:12    阅读次数:336
再谈用c++实现property,不明白那些委员会是干嘛吃的。
参阅了一些文章,做了一个vc、cb、gcc通用的property声明宏函数,经cb和devcpp测试通过,release版本的效率没有损失。真不明白c++委员会是干嘛吃的,整天搞那个标准库,却不肯扩充基本功能。面向对象的类的三个操作:方法、属性、事件,其中属性就不肯提供编辑器支持标准,cb和vc多少年前就支持了,不是c++做不到,只是编程过程中,那些get()和set()之类的操作函数既不美观,书写也费劲,整体看起来,括号()太多了!...
分类:编程语言   时间:2015-03-06 20:49:46    阅读次数:206
hdu2838Cow Sorting树状数组求逆序对
//对于数列中的一个数,在它前面比它大的一定要和它交换 //在它后面比它小的一定得和它交换 //可以用树状数组存入每一个数在它之前比它小的数的个数 //那么(i-1)-total[i]为在它前面比它大的数的个数 //然后在所有数都存入树状数组后用getsum(num[i])可以求出整个数列中比这个数小的数的个数 //那么getsum(num[i])-1-total[i]则为在它之后比它小...
分类:编程语言   时间:2015-03-06 20:47:31    阅读次数:160
windows下django1.7 +python3.4.2搭建记录2
1、自定义页面写一个显示当前时间的页面views.py文件加一个使用模板的模块,整体内容为:#coding=utf-8from django.shortcuts import renderfrom django.template.loader import get_templatefrom djan...
分类:编程语言   时间:2015-03-06 20:47:13    阅读次数:225
冒泡排序
一.算法思想 对数组的所有元素进行一次遍历,每次遍历将相邻的两个元素进行比较,若为逆序,则交换两个数;因此每次遍历都是将当前未排序的数里面的最大或者最小的数放到最前面。二.算法本质 算法过程需要两个for循环进行控制,第一层for循环i:0~n-1负责控制向前推进遍历比较;第二层for循环:j:0~...
分类:编程语言   时间:2015-03-06 20:45:02    阅读次数:145
springMVC数据验证出现404错误解决办法
今天使用springMVC的数据验证的时候,看似很简单的东西,却有一个很大的陷阱:提交空表单的时候总是出现404错误,但是后台却不给你报任何错。遇到这个错误这个很苦恼,搞了几小时,今天记录并分享一下解决经验(本人使用注解式的数据验证): 错误例子:@RequestMapping(value="...
分类:编程语言   时间:2015-03-06 20:44:02    阅读次数:187
c语言小程序
这是一个用c语言写的小程序,功能是随机输出30道100以内的四则运算,先生成两个随机数,再通过随机数确定四则运算符号,最后输出题目。#includeusing namespace std;void main(){ int x,y,z,i; for(i=0;i<30;i++){ x=rand()%.....
分类:编程语言   时间:2015-03-06 20:44:20    阅读次数:211
windows下django1.7 +python3.4.2搭建记录1
python+django在linux下搭建比较简单,windows下搭建比较复杂,所以列在下方一、下载安装下载django的包,到刚解压后的Django-1.7目录下执行命令 python setup.py install或者直接在scripts文件夹输入命令pip3 install django...
分类:编程语言   时间:2015-03-06 20:43:41    阅读次数:305
Java内存模型与线程
参考:深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)“内存模型”一词,可以理解为在特定的操作协议下,对特定的内存或高速缓存进行读写访问的过程抽象。Java内存模型(Java Memory Model, JMM)主内存与工作内存每条线程还有自己的工作内存,线程的工作内存中保存了被该线程使用...
分类:编程语言   时间:2015-03-06 20:43:30    阅读次数:268
C++产生随机数四则运算
产生两位随机整数,随机四则运算符,生成30道运算题。一、编程思路看到要求,首先想到的是怎么运用随机数,因为自己对随机数的不熟练所以还要在查很多东西。在一个for循环内先产生两个30以内的随机数,在产生一个4以内的随机数,让0、1、2、3分别对应不同的运算符,之后输出题目,输入数据,判断正确,输出判断...
分类:编程语言   时间:2015-03-06 20:40:47    阅读次数:197
小Y的Python学习日志--数据类型(if 循环)
#本文仅为个人学习过程的整理和记录,如有从他人博客、网站摘录的内容,本人会明确标明,如有涉及侵权,请联系本人,本人会在第一时间删除。 以下的资料整理来自(1)廖雪峰的Python教程http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8b....
分类:编程语言   时间:2015-03-06 20:41:33    阅读次数:198
C++标准:C++不允许修改任何基本型别(包括指针)的暂时值
从《C++标准库》一书中看到这样一句话:C++不允许修改任何基本型别(包括指针)的暂时值,想了半天,实在不理解。基本类型char,int,float等等还有暂时值?例如int a=2,那么这个a的暂时值是哪个呢?我能不能把2理解为a的暂时值?如果2为暂时值,显然不行,因为你根本无法修改2,那么那句话...
分类:编程语言   时间:2015-03-06 20:40:44    阅读次数:305
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!