收藏本版 |订阅

编程语言 今日: 0|主题: 642|排名: 14 

  • c / c + +中如何调用mysql存储过程
    mysql5.0支持存储过程后,现在mysql6.0Alpha 版本也是可用的。6.0不仅支持大型数据库(如 oracle和如此的大多数功能(如存储过程、视图、触发器、作业等,并修复了这些功能存在的bug,6.0.1 版还支持windows 64 位 和表空间。 C/c + + 要访问 mysql,只是一些简单的常用操作,c嵌入式简单查询、插入、更新和其他操作的使用 ...
    121 [db:作者] 发表于 2016-10-17 编程语言
  • C/C++字符串处理盘点:Char*/String/StringBuilder/TextPool/Rope
    概要 在介绍StdExt的时候,我曾经提到,STL设计精良,但是以下几块仍然设计不 足(或缺失): allocator(内存管理) string(字符串处理/文本处理) parallel programming(并行编程) 关于内存管理,我们已经说得很多了。这里我们重点谈的是字符串处理/文本 处理相关的问题。本篇是《字符串处理完整参考》这个系列的第一 ...
    2111 [db:作者] 发表于 2016-10-17 编程语言
  • Shell扩展:定制上下文菜单
    如若需要获取某个选定文件的完整路径,小弟经常机械性地先复制Shell窗口 中的路径,紧接着复制文件名并拼在路径之后.有时候复制文件路径是为了程序使 用,这就必须将路径中的所有"\"换成"\\",总之一切都是 很无聊的操作.还好我是个程序员,完全可以定制一些程序来方便自己.在此分享 给大家. 程序实现的功能很明确:在Shell的上 ...
    2113 [db:作者] 发表于 2016-10-17 编程语言
  • C++技巧之二维动态数组类模板
    C++提供了许多强大的机制来实现代码的高度复用、来使我们使用我们自已的类就像使用内置类型那样方便快捷。比如模板,运算符重载等等。模板好比如是一个大批量生产函数和类的工厂,使我们不用再去关心与数据类型相关的繁琐编程细节,把我们精力留给那些真正值得我们去认真思考的地方。而运算符重载则使我们的程序更直观更简 ...
    2107 [db:作者] 发表于 2016-10-17 编程语言
  • Google C++编程风格指南(六):代码注释
    注释 注释虽然写起来很痛苦,但对保证代码可读性至为重要,下面的规则描述了应该注释什么、注释在哪儿。当然也要记住,注释的确很重要,但最好的代码本身就是文档(self-documenting),类型和变量命名意义明确要比通过注释解释模糊的命名好得多。 注释是为别人(下一个需要理解你的代码的人)而写的,认真点吧,那下一个人 ...
    289 [db:作者] 发表于 2016-10-17 编程语言
  • Google C++编程风格指南(二):作用域
    作用域 1. 命名空间(Namespaces) 在.cc文件中,提倡使用不具名的命名空间(unnamed namespaces,译者注:不具名的命名空间就像不具名的类一样,似乎被介绍的很少:-()。使用具名命名空间时,其名称可基于项目或路径名称,不要使用using指示符。 定义:命名空间将全局作用域细分为不同的、具名的作用域,可有效防止全局作 ...
    287 [db:作者] 发表于 2016-10-17 编程语言
  • C++中如何动态调用dll杀进程
    代码如下: #include #include typedef int (*lpE_Pro_KillProcessByName)(IN const char* pchar_param_ProName); int main(int argc, char *argv[]) { HINSTANCE hDll; //DLL句柄 lpE_Pro_KillProcessByName KillProcessByName; hDll = LoadLibrary("WinAPIExS.dll"); if (hDll != NULL) { KillProcessByName=(lpE_Pro_K ...
    282 [db:作者] 发表于 2016-10-17 编程语言
  • c++ win32 API实现方块联机游戏历程
    先简单介绍下自己的情况,2006年普通大专院校毕业,毕业后到了北京参加软 件测试的培训,目前做ASP.NET网站安全等方面的测试。很多人都说技术不好才去 做测试的,很不幸言中了,我当时我的情况确实是这样的,这大概也是很多做测 试的朋友心中的一个老梗。即使工作了,心中的梦魇一直没能除去,所以决定试 试自己到底能不能 ...
    282 [db:作者] 发表于 2016-10-17 编程语言
  • 一种快速可预制的随机数组产生方法
    本文介绍了一种简单、快捷、实用的随机数组产生方法,经调试通过。附件为全部程序代码请审阅。 在工程软件的设计和安全系统设计中,建立模型、产生密码经常需要使用到随机数组。然而计算机不会产生绝对随机的随机数,计算机只能产生“伪随机数”。其实绝对随机的随机数只是一种理想的随机数,即使计算机怎样发展,它也不会 ...
    287 [db:作者] 发表于 2016-10-17 编程语言
  • 为什么要在operator=中返回"*this"的引用
    [问题的提出]: 在很多书籍和文章中,很多次提到在对赋值操作符(=)进行重载的时候,要返回对目的(调用)对象实例(*this)的引用。其中不免有这样的论断:一定要返回对调用对象的引用;返回对调用实例对象的引用是为了实现链式连续赋值。 这里说明两个问题:第一,是否重载赋值操作符必须返回对调用对象的引用,第二,是否 ...
    286 [db:作者] 发表于 2016-10-17 编程语言
  • C++ Builder 6中开发Office程序心得(二)
    (四) 单元格的操作 单元格的操作实际上就是对范围(Range)的操作。一般的代码段如下: RangePtr r; r=EWS4->get_Range(V("a1"), V("a1")); r->set_Value(V("Species No")); 所以,对单元格内容的操作实际就是先获得一个要操作的范围(Range),然后再set_Value的过程。 和数据库连接并不很困难。将数据库中的数据写到Exc ...
    291 [db:作者] 发表于 2016-10-17 编程语言
  • C++Builder 6中开发Office程序心得(一)
    一、用控件还是用OLEAutomation? 这个问题应该说很常见。我也在任何可能的情况下坚持我的主张:用BCB 6提供的Server控件组。如果你是用Delphi 6/7版本开发,那么用Delphi提供的Server控件组。 这样做有什么好处?我个人认为至少有如下两个: 第一,维护结构化+OO的程序设计风格。例如: ExcelApplication1->set_DisplayAle ...
    289 [db:作者] 发表于 2016-10-17 编程语言
  • 一个最基本的有限元计算程序
    我们在学习有限元课程时做的另一个作业,用 C/C++ 编程求解了一个简单的有限元问题,可以作为有限元学习的编程实例,以更好地理解有限元理论,并为进一步使用大型有限元软件打下基础。本文所涉及的有限元基本理论请参考章本照先生编著的《流体力学中的有限元方法》PP.156-165。 一、二维传热问题 如图一所示: 图一 二维传 ...
    291 [db:作者] 发表于 2016-10-17 编程语言
  • 局部变量的作用域-多线程和函数里的静态变量
    试试下面这段代码的输出是什么? #include #include #include class foo { public:     foo()     {         printf( "before sleep\n" );         Sleep( 1000 );         printf( "after sleep\n" );     }     void test()     {         printf( "in test\n" ); ...
    284 [db:作者] 发表于 2016-10-17 编程语言
  • C/C++学习手札(二)
    我们研究一下继承和虚函数。 比如我们需要求正方形、长方形的周长、面积: 选择1计算长方形 选择2计算正方形 选择3退出 其他无效 我们做一个继承实现,父类矩形,子类有正方形、长方形继承矩形 C++的继承语法如下: 矩形 class Rectangle 正方形 class Square: public Rectangle 长方形 class Oblong: public Rectangle ...
    274 [db:作者] 发表于 2016-10-17 编程语言
  • BCB的命令行参数
    在你运行BCB的时候,你可以使用几个命令行参数来控制它的行为,这些参数的说明在BCB的帮助系统中,查找帮助主题,在索引中输入'IDE command-line options'就可以得到这些信息。 这里是一些有用的参数的摘要信息。 -np    = 在启动时不建立新的项目 -ns    = 没有splash屏幕 (不减少装载时间) -dfoo.exe = 调试foo. ...
    280 [db:作者] 发表于 2016-10-17 编程语言
  • 设计自己的3D图像引擎(2): WuguiEngine之项目结构组织
    1. 项目文件夹组织: 本引擎中没有把各个源文件放在不同的文件夹之下,只是使用了VS2008的Filter功能,虚拟的分出了一些文件夹,在项目浏览器中可以比较方便的看到 上面的图片是基本的一个组织情况: Core里面是一些核心的类, 比如说计时器等等 Document里面就是文档了 FX是Shader的代码 Graphics里面是渲染需要的类,里面又有一 ...
    281 [db:作者] 发表于 2016-10-17 编程语言
  • 初始化C++类成员和在你的MFC应用中加入位置栏
    问题  我的问题是关于初始化C++类成员的。我见过许多这样的代码(包括在你的栏目中也见到过):   CSomeClass::CSomeClass()   {   x=0;   y=1;   } 而在别的什么地方则写成下面的样子:   CSomeClass::CSomeClass() : x(0), y(1)   {   } 我的一些程序员朋友说第二种方法比较好,但他们都不知道为什么是 ...
    1119 [db:作者] 发表于 2016-10-17 编程语言
  • 通过继承实现不同的CheckBox风格
    VCL中的TCheckBox控件在选中时显示的是一个“√”,但有的时候需要显示为“×”,下面这段代码是cker写的,实现了这个效果。 // 通过继承实现不同的CheckBox风格 // 代码作者:cker //--------------------------------------------------------------------------- class TXCheckBox : public TCustomControl { private: b ...
    1121 [db:作者] 发表于 2016-10-17 编程语言
  • 用户界面设计风格说明(上)
    1引言 1.1设计说明 本文档是对系统界面设计风格进行描述,和用户交互的最终界面在《详细设计说明书》中设计和解释。 1.2概念和定义 用户界面:又称人机界面,实现用户与计算机之间得通信,以控制计算机或进行用户和计算机之间得数据传送得系统部件。 GUI:即图形用户界面,一种可视化得用户界面,它使用图形界面代替正文界 ...
    1149 [db:作者] 发表于 2016-10-17 编程语言
  • 下一页 »

    快速发帖

    还可输入 80 个字符
    您需要登录后才可以发帖 登录 | 立即注册

    本版积分规则

    关注公众号

    相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖
    关注公众号
    QQ客服返回顶部