月归档:2006 年八月

请来解释一个小问题
HOT

下面第6行的 printf("\40:"); 是什么意思?换成ASCII码的话也不对啊题目:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。#include "stdio.h"main(){int i=5;void palin(int n);printf("\40:");      /*这个不懂什么意思*/palin(i);}void...
阅读全文

魔方阵
HOT

:打印"魔方阵",所谓魔方阵是指这样的方阵,它的每一行,每一列和对角线之和均相等.例如,三阶魔方为:8 1 63 5 74 9 2要求打印由1到n*n的自然数构成的魔方阵.及待回复!!!!!!!!!!
阅读全文

再谈应用程序的实例问题
HOT

周长发先生的《Visual C++编程的若干技巧》提供了使应用程序只能运行一个实例的一种解决办法,本人经过实践后发现效果不错,但也发现如果在启动一个实例后,将应用程序执行文件的名称做一下修改,执行修改后的文件仍然可以启动多个实例。而UltraEdit,GetRight等软件则不存在这样的情况。 ---- 查看代码和VC的帮助后,发现问题在于原文在创建信号量和设置寻找标记时使用的是CWinApp的成...
阅读全文

Visual C++应用框架揭密
HOT

Visual C++应用框架提供的强大功能,为我们的程序开发提供了极大的方便,利用其应用生成器可以很轻松地生成应用程序的框架.许多常用功能,例如文档的创建,文件的打开,保存等操作的大部分代码都由应用框架来完成.这些操作对于开发软件的用户而言,是透明的. Microsoft公司的设计Visual C++的初衷是尽量向用户提供尽可能简单的接口,但是,正是因为应用框架的这一透明性,使Visual C++...
阅读全文

妙用c++注释
HOT

++的注释有两种:// 和/*。 下面我向大家介绍一下如何用他们进行调试。写成这样:   //*    func1( )    .......        具体代码  //*/现在func1()是正常运行的,因为程序先遇到//, 把本行后面的*注释掉了;如果你想注释掉fun...
阅读全文

给你的应用程序添加动态鼠标
HOT

鼠标是一个应用程序与用户交互的主要手段,因此如果在应用程序里能显示一些比较“酷”的鼠标(如动态鼠标)的话,无疑能使软件更加友好。但是我们在一般情况下用VC++都是调用系统提供的鼠标或生成一些静态鼠标,而且资料上也很少有提到动态鼠标的,那么怎么才能生成及利用动态鼠标呢? ---- 幸好Visual C++已为我们准备好了一个很好的编辑动态鼠标的工具AniEdit,并且还提供了...
阅读全文

VC编程学习指引随想[转贴]
HOT

VC编程学习指引随想:1. C语法基础:其中程序结构化流程、函数设计技技巧为重点及指针操作为难点2. 数据结构与算法3. C++语法基础:主要内容为类的继承和多态的应用、异常处理、名字空间、模板技术4. 程序设计的总体:软件设计阶段时的相关代码风格约定及技巧对后面整个软件的实现是至关重要的。它包括文件结构设计,包含#Include的技巧,函数设计的结构要领,类设计的结构要领,代码格式要求,自定义类...
阅读全文

利用VC++编程实现程序自动启动
HOT

内容提要 在工作中经常遇到一些程序,当计算机启动时会自动将该程序加载,以实现对计算机的监控等特殊的目的。本文就针对这个问题,阐述了系统加载特定程序的原理和方法,同时利用VC++ 6.0编程实现这种特定的功能的,并对其中的关键代码进行了分析。 文章正文 工作中经常遇到一些程序,它们在系统启动的过程中,自动打开并运行,以便实现对系统的监控或者病毒的检测等特定的目的,典型的例子就是常用的一些杀毒软件如:...
阅读全文

题目
HOT

:一个数如果等于它的因子之和,这个数称为"完数".例如,6的因子为1,2,3,而6=1+2+3.因此6为完数.编程序找出1000之内的所有完数,并按下列格式输出:6 its factors are 1,2,3多谢帮助,急待回复!!!!!!!!!!
阅读全文

用VC设计托盘图标程序
HOT

  在Windows操作系统中,任务栏的右边(托盘)会常驻几个图标,如输入法切换图标、音量控制图标等,此外我们还经常遇到具有托盘图标的软件,如金山词霸、实时监测功能的杀毒软件等。这些软件在后台运行,通常不占用太多的屏幕资源,只在通知栏上放一个小小的标志,必要时我们可以通过用鼠标点击图标对其进行选单操作或激活其主窗口。有时我们自己编写的程序也希望有类似的效果,本文将详细地介绍用VC设计托盘图标程序的...
阅读全文
5 页 / 共 5