首页 > 编程语言
(转)关于C语言指针的那点事
C语言中的精华是什么,答曰指针,这也是C语言中唯一的难点。C是对底层操作非常方便的语言,而底层操作中用到最多的就是指针,以后从事嵌入式开发的朋友们,指针将陪伴我们终身。本文将从八个常见的方面来透视C语言中的指针,当然,还有其他没有具体提到的方面,像指针表达式、指针安全等问题,以后有机会我再慢慢补充。...
分类:编程语言   时间:2014-01-16 21:43:02    收藏:0  评论:0  赞:0  阅读:473
gcc编译C++出现"一个声明指定多个类型的错误"
1. 由于当前文件包含的某个头件出错, 在那个头文件中有个类的定义最后忘加“;”.2. 记起以前用#pragma pack(1)后忘记用#pragma pack(), 即#pragma pack(1), #pragma pack()没成对出现,导致服务器宕机.若只用了#pragma pack(1)会...
分类:编程语言   时间:2014-07-22 23:02:25    收藏:0  评论:0  赞:0  阅读:463
【python】获取网页中中文内容并分词
1 # -*- coding: utf-8 -*- 2 3 import urllib2 4 import re 5 import time 6 import jieba 7 8 9 url="http://www.baidu.com"10 html=urllib2.urlopen(url).rea...
分类:编程语言   时间:2014-01-16 21:38:22    收藏:0  评论:0  赞:0  阅读:588
eclipse 大括号 改为C语言风格
http://lishunli.iteye.com/blog/1051701一、原Eclipse生成的花括号情形public class test { public static void main(String[] args) { System.out.println("Eclipse的花括号(b...
分类:编程语言   时间:2014-01-16 21:36:17    收藏:0  评论:0  赞:0  阅读:469
C++大数据的读写
当一个文件1G以上的这种,使用内存文件映射会提高读写效率;下边时段出自《windows核心编程》,读取一个大文件,然后统计里边字符出现次数的函数:__int64 CountOs(void){ // Get system granularity SYSTEM_INFO sinf; GetSystemI...
分类:编程语言   时间:2014-01-16 21:26:52    收藏:0  评论:0  赞:0  阅读:507
Python基础(2) - 动态数据类型
Python是一门强类型语言,单定义变量时不需要制定类型。C#这样定义变量:int i = 10;VB这样定义变量:Dim i As Integer = 10Python不需要制定类型,给变量赋什么类型的值,它就是什么类型。(穿神马就是神马?)>>> var = 10>>> type(var)>>>...
分类:编程语言   时间:2014-01-16 21:19:32    收藏:0  评论:0  赞:0  阅读:452
(转)C/C++中结构体(struct)知识点强化
本文转载于 http://pcedu.pconline.com.cn/empolder/gj/c/0503/567942_all.html#content_page_1所有程序经过本人验证,部分程序经过修改: 验证平台 w530 ,ubuntu 12.10_x64, ecplise 4.3(with...
分类:编程语言   时间:2014-01-16 21:17:13    收藏:0  评论:0  赞:0  阅读:390
读书笔记--Accelerated C++ Chapter11 定义抽象数据类型
Vec类——实现Vec类——复制控制——动态的Vec类型对象——灵活的内存管理 实现Vec类 为了实现通用性,需要写一个模板类。如下所示: template class Vec{ public: //接口 private: }; 当使用 Vec V;时,编译器会将所有T的地方都替换成为int。 内存...
分类:编程语言   时间:2014-01-16 21:15:12    收藏:0  评论:0  赞:0  阅读:793
MFC/VC/VS/C++ 删除一个非空文件夹,复制文件夹
void myCopyDirectory(CString source, CString target) { CreateDirectory(target,NULL); //创建目标文件夹 //AfxMessageBox("创建文件夹"+target); CFileFind finder; CStr...
分类:编程语言   时间:2014-01-16 21:12:42    收藏:0  评论:0  赞:0  阅读:809
(转)新手入门:C/C++中的结构体
本文转载于 http://pcedu.pconline.com.cn/empolder/gj/c/0503/567930_all.html#content_page_1所有程序经过本人验证,部分程序经过修改: 验证平台 w530 ,ubuntu 12.10_x64, ecplise 4.3(with...
分类:编程语言   时间:2014-01-16 21:12:13    收藏:0  评论:0  赞:0  阅读:345
Python 语言使用中遇到的问题汇总
1.python中的传值和传引用和其他语言不一样,传递参数的时候,python不允许程序员选择采用传值还是传引用。Python参数传递采用的肯定是“传对象引用”的方式。实际上,这种方式相当于传值和传引用的一种综合。如果函数收到的是一个可变对象(比如字典或者列表)的引用,就能修改对象的原始值--相当于...
分类:编程语言   时间:2014-07-22 23:03:04    收藏:0  评论:0  赞:0  阅读:441
python 模块搜索路径 -- (转)
最近在看《Python源码剖析》,对Python内部运行机制比以前了解的更深入了,感觉自己有机会也可以做个小型的动态脚本语言了,呵呵,当然是吹牛了。目的当然不是创造一个动态语言,目的只有一个:更好的使用Python。看到模块导入那块的时候,终于对模块导入机制比较了解了,以防忘记特记录下来。模块的搜索...
分类:编程语言   时间:2014-01-16 21:07:37    收藏:0  评论:0  赞:0  阅读:701
C++中虚析构函数作用
我们知道,用C++开发的时候,用来做基类的类的析构函数一般都是虚函数。可是,为什么要这样做呢?下面用一个小例子来说明: 有下面的两个类:classClxBase{public:ClxBase(){};virtual~ClxBase(){};virtualvoidDoSomething(){coutD...
分类:编程语言   时间:2014-01-16 21:04:42    收藏:0  评论:0  赞:0  阅读:416
Python 2.7.3 urllib2.urlopen 获取网页出现乱码解决方案
出现乱码的原因是,网页服务端有bug,它硬性使用使用某种特定的编码方案,而并没有按照客户端的请求头的编码要求来发送编码。解决方案:使用chardet来猜测网页编码。1.去chardet官网下载chardet的py源码包。2.把chardet目录从源码包里解压到项目文件夹内。3.通过 import c...
分类:编程语言   时间:2014-01-16 21:03:42    收藏:0  评论:0  赞:0  阅读:851
Python 源码学习之内存管理 -- (转)
Python 的内存管理架构(Objects/obmalloc.c): _____ ______ ______ ________ [ int ] [ dict ] [ list ] ... [ string ] Python core |+3 | | | ______________________...
分类:编程语言   时间:2014-01-16 21:02:07    收藏:0  评论:0  赞:0  阅读:574
Python第三方工具安装方法
1,有setup.py进入相应目录,命令行执行:python setup.py install无法卸载2,通过pippip install 组件名称pip uninstall 组件名称3,通过setuptoolseasy_install 组件名称未提供卸载
分类:编程语言   时间:2014-07-22 23:03:04    收藏:0  评论:0  赞:0  阅读:418
windows7 配置opencv for python开发环境
1: 安装:OpenCV-2.2.0-win32-vs2010.exe ---C:\OpenCV2.2python-2.7.5.msi --C:\Python27matplotlib-1.3.0.win32-py2.7.exe2: 执行import syssys.path.append("C:\Op...
分类:编程语言   时间:2014-01-16 20:46:37    收藏:0  评论:0  赞:0  阅读:560
【python】含中文字符串截断
对于含多字节的字符串,进行截断的时候,要判断截断处是几字节字符,不能将多字节从中分割,避免截断后乱码下面给出utf8和gb18030上的实现, 用任何一种都可以,可以先进行转码,用encode, decode;方法1:对utf8: 参考:http://blog.csdn.net/marising/a...
分类:编程语言   时间:2014-01-16 20:45:58    收藏:0  评论:0  赞:0  阅读:558
C与C++的编程风格区别(时时更新)
c和c++都是在实践中发展起来的语言。实用性极强。c是与UNIX/Linux的发展相辅相成的。而C++是B.S为了摆脱c与硬件以及底层过于紧密的苦恼,而开发的语言。C++可以说就是c语言的超集。任何c语言的程序理论上都应当是合法的C++程序。 C语言的特点:过程性编程和结构化编程。函数作为编程的主要...
分类:编程语言   时间:2014-01-16 20:43:32    收藏:0  评论:0  赞:0  阅读:519
c语言typedef的用法-解惑阿!很多天书般的东西解释的不错(转)
转自(http://www.cnblogs.com/wchhuangya/archive/2009/12/25/1632160.html)一.基本概念剖析int* (*a[5])(int, char*); //#1void (*b[10]) (void (*)()); //#2double(*)()...
分类:编程语言   时间:2014-01-16 20:32:42    收藏:0  评论:0  赞:0  阅读:422
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!