精华内容
下载资源
问答
  • VC++6.0在编译时为了节省资源的占用,如果检测到你的整个代码里面没有需要用到浮点数据时,就不会加入浮点链接库,所以在遇到复杂的结构如二维数组的输入中,就会出现错误;VC++6.0只能向一维数组输入整型,浮点型值...

    VC++6.0在编译时为了节省资源的占用,如果检测到你的整个代码里面没有需要用到浮点数据时,就不会加入浮点链接库,所以在遇到复杂的结构如

    二维数组的输入中,就会出现错误;

    VC++6.0只能向一维数组输入整型,浮点型值,向二维数组输入整型值;

    比如下面这段代码

    #include

    int main(void)

    {

    int r, c;

    float ar[2][3];

    for (r = 0; r < 2; r++)

    for (c = 0; c < 3; c++)

    scanf("%f", &ar[r][c]);

    return 0;

    }

    运行后,输入数值回车 就会出现Debug

    Error的警告,无法继续运行;

    解决办法很简单,只需要在输入之前,定义并且初始化一个浮点型变量,让系统知道使用了浮点型数据,就会自动地识别并且添加浮点链接库,从而完成浮点值的输入。

    修改后如下:

    #include

    int main(void)

    {

    int r, c;

    float ar[2][3];

    float a = 1.0;  //定义并初始化一个浮点型变量

    for (r = 0; r < 2; r++)

    for (c = 0; c < 3; c++)

    scanf("%f", &ar[r][c]);

    return 0;

    }

    运行后发现可以正常输入。

    展开全文
  • vc++6.0 调试程序

    2014-07-18 09:56:35
    之前一直不太会用vc++6.0,很多时候程序一出错就不知道怎么tiaoshi

    之前一直不太会用vc++6.0,很多时候程序一出错就不知道怎么调试了,相信学会设置断点、单步调试后,以后可以理解更多程序背后的事情,至少有了自己去探索研究的工具和方法,特此总结下

    在VC++6.0中的单步调试:
    调试重要的几个键:
    F9在当前光标所在的行下断点,如果当前行已经有断点,则取消断点.
    F5调试状态运行程序,程序执行到有断点的地方会停下来.
    F10单步执行程序.
    CTRL+F10运行到光标所在行.
    F11和F10的区别是,如果当前执行语句是函数调用,则会进入函数里面.
    SHIFT+F11跳出当前所在函数.
    步骤:
    1,保存为c或c++文件
    2,根据断点调试找到错误处。
    3,采用F10或F11单步调试找到精确的错误处。其中f10是跳过函数调用,f11是进入函数体调试。一般是先用f10,确定函数输入输出是否正确(与自己想的一样),如不一样,则用f11进入函数体一步一步调试。
    4,在调试过程中,肯定得监视程序中的变量。在vc6.0的右下角有一个watch窗口,专门用来设置监视变量。具体怎样设置自己体会吧。在调试过程中,鼠标轻轻放在变量上也会显示该变量的值
    5,vc6.0专门为调试设置了工具箱以方便调试的进行,打开的方法如下。右键——〉在debug(或调试)选择项的勾勾上。

    参考:http://baike.baidu.com/view/976579.htm

    展开全文
  • 写在前面:这是一个普遍性的问题,虽然现在有各种更新更好的C语言IDE,但是VC++6.0在一定程度上还是被广泛使用(为什么要使用这种老古董的东西?我也不太清楚,反正我它是因为老师要求的)。这篇文件的目的是帮助...
        

    写在前面:这是一个普遍性的问题,虽然现在有各种更新更好的C语言IDE,但是VC++6.0在一定程度上还是被广泛使用(为什么要使用这种老古董的东西?我也不太清楚,反正我用它是因为老师要求的)。这篇文件的目的是帮助大家解决怎么克服VC在win10上出现的某个问题——应用程序无法正常启动(0xc0000142)。请但其"确定"关闭应用程序

    VC++6.0安装包下载:
    链接:https://pan.baidu.com/s/1U0HcU__nLlgG0x-1mXI5yw 密码:m7d8

    大家肯定尝试过在win10上安装VC,所以大多数人都会对以下这个错误很熟悉吧。

    6275828-04525ae886992cb1.png
    error.png

    屁话不多说,因为步骤很简单所以直接粗暴的告诉大家解决方法

    1.下载安装

    网盘里有三个文件,分别为中英版本的VC++6.0(任选一个版本下载)以及一个名为MSDEV.exe(必须下载)的文件。

    6275828-3c24afde5b290fc3.png
    网盘.png

    下载好后,打开安装包,直接无脑往下安装就好了。

    2.覆盖,覆盖,覆盖

    MSDEV.exe文件粘贴到你安装好的VC目录下Common\MSDev98\Bin目录中,覆盖掉原文件。现在可以试试看打开VC了,操作就是这么简单。

    6275828-c4ae6b3d7668700c.png
    覆盖.png

    如果该方法解决了您的问题,请点个赞或者小心心哟。
    PASS: 若是网盘链接失效,请留言联系博主

    展开全文
  • 怎么用VC++6.0编写图片浏览器

    千次阅读 2012-03-17 12:04:27
    ​打开VC++6.0,新建一个MFC工程,工程取名【ShowPic】;步骤:【文件】--【工程】--【MFC Appwizard[exe]】--【工程名】--【位置】--【确定】 选择【基本对话框】,然后直接点击【完成】,这里我们全部...
    1. ​打开VC++6.0,新建一个MFC工程,工程取名【ShowPic】;步骤:【文件】--【工程】--【MFC Appwizard[exe]】--【工程名】--【位置】--【确定】

    选择【基本对话框】,然后直接点击【完成】,这里我们全部默认MFC应用程序向导的剩余步骤

    MFC向导直接给我们生成了一个对话框,这个对话框是可以编译运行的,不过没有什么功能而已

    在对话框上单击鼠标右键,选择【属性】,默认对话框ID,更改标题为:百度经验图片秀,在更改的同时,对话框的标题就及时的更改了

    在控件里选择【图片控件】,拖放到对话框里,并拖拽为需要的大小

    在图片控件上单击鼠标右键,选择【属性】,ID改为:IDC_Showing,标题默认为位图

    继续点选属性里的【样式】标签,选取【凹陷】、【图像居中】、【真实大小图像】

    在控件里选择【按钮控件】,在对话框中添加一个按钮控件,在其属性页更改ID为:IDC_Open,标题改为:打开位图

    编译,运行程序,此时的图片秀还没有具体功能,不过所需资源已经就位

    第一个关键点到了,为按钮控件绑定函数。打开【MFC ClassWizard】,在Class name下选择CShowPicDlg类,Object IDs下选择按钮控件的ID:IDC_Open,在Message下选择BN_CLICKED,然后点击Add Function按钮,在弹出的对话框内填写OnBtnOpenBmp(这个是函数名),点击OK,然后点击EditCode编辑函数

    在打开的ShowPicDlg.cpp文件中OnBtnOpenBmp()位置添加以下代码:

    CFileDialog dlg(TRUE,"bmp",".bmp",OFN_HIDEREADONLY,"BMP Files(*.bmp)|*.bmp||"); 
    if(dlg.DoModal() != IDOK) 

    return;
    }
    m_path = dlg.GetPathName(); //获得图片路径
    UpdateData(false); //更新路径公共变量
    ShowPic();   //调用显示图片函数

    在头文件ShowPicDlg.h添加CShowPicDlg类需要的函数和成员变量声明

    public:
    void CShowPicDlg::ShowPic();
    private:
    CString m_path;
    RECT rect;
    BITMAP bm;
    HBITMAP hBitmap;
    HDC hSrcDC;
    HDC hDesDC;
    CWnd *hwnd;

    继续转回ShowPicDlg.cpp文件中,编写ShowPic()函数体,代码如下:

    oid CShowPicDlg::ShowPic()
    {
    if(m_path=="")        //判断图片路径是否存在
    {
    return;
    }
    hwnd = GetDlgItem(IDC_ShowImg);
    hDesDC = hwnd->GetDC()->m_hDC;
    hSrcDC = CreateCompatibleDC(hDesDC);
    hBitmap=(HBITMAP)LoadImage(AfxGetInstanceHandle(),m_path,IMAGE_BITMAP,0,0,
    LR_LOADFROMFILE|LR_CREATEDIBSECTION);
    GetObject(hBitmap, sizeof(BITMAP), &bm);
    SelectObject(hSrcDC, hBitmap);
    hwnd->GetClientRect(&rect);
    ::SetStretchBltMode(hDesDC,COLORONCOLOR);      
    ::StretchBlt(hDesDC, rect.left, rect.top, rect.right, rect.bottom, hSrcDC,
    0, 0, bm.bmWidth, bm.bmHeight,+SRCCOPY);
    UpdateData(false);
    }

    编译,运行,打开图片,显示图片都正常,但是当程序被覆盖或者拖拽到屏幕边缘再恢复时,被覆盖的部位图片消息了?

    这是因为在控件恢复的时候没有重绘图片,我们需要在OnPaint()内添加负责重绘图片控件的代码,如下:

    //更新windows窗口,如果无这步调用,图片显示还会出现问题
    CDialog::UpdateWindow();
    ShowPic();     //重绘图片函数

    再次编译,运行,一切正常,至此,百度经验图片秀编写完成了

    展开全文
  • ## VC++6.0绘图的时候的WM LBUTTONDOWN在VS2012中怎么找不到?或者说用VC++6.0绘图的操作方法,应该在VS2012怎么转变?本人菜鸟一枚,VS2012太大了,完全不懂……求帮助……
  • 用VC++6.0的MFC引入BITMAP资源怎么只有icon,wav,frm(新人求助呀)我的课程设计呀- -求前辈解救
  • 现在大部分教材的都是vc++6.0的环境,这份环境简单,界面友好,可惜bug有点小多啊。 刚打开界面有点懵啊,这是啥? 不过不慌,教大家怎么建立脚本。点击文件—新建,会出现窗口,点击窗口中的文件,然后点击第四...
  • VC++6.0 C语言输出一个像素为500*500的图像,灰度为个g(i,j)=100。 [color=#FF0000]老师给了一个头文件如下:[/color] mypgm.h #define MAX_IMAGESIZE 1024 #define MAX_BRIGHTNESS 255 #define GRAYLEVEL ...
  • 用vc++6.0编译代码,代码没有错误,但最后运行出现usage error 是怎么回事,求大神帮忙分析
  • 用vc++6.0把PNG格式的图片转成BMP图片该怎么转,求指教,如有示例代码更好!
  • 从外面导入了cur文件 但是鼠标图形还是很小 我想让它变成256*256大小的 请问有什么办法吗? 说详细一点 谢谢
  • 用VC++6.0编程实现汉字拼音查找

    千次阅读 2011-03-05 16:13:00
    <br />摘要 使用VC++6.0编程查找汉字的拼音 关键字 汉字,拼音,资源 下载:...本文将演示怎么使用VC++6.0编写程序实现汉字的拼音的
  • 用vc++ 6.0和mfc,想做一个虚拟硬盘的功能,请问怎么做?是驱动编写么?
  • public static long GetNum(int n) { if (n <= 0) { return 0; } if (n == 1) { return 1; } return GetNum(n - 1) + GetNum(n - 2...请问这个用vc++6.0与VS2012分别怎么用,小白基础太差了,
  • 网上有很多人写了怎么用vc生成access,都不太完整,搬来运行,都有些毛病,现理一份完整的,可以直接运行的,说明如下:(大部分代码都来自网上,有些细节提示一下) 使用的环境:vc++6.0 sp6,office2007(不...
  • 这里直接附上链接了https://jingyan.baidu.com/article/a3a3f8113ba61d8da2eb8ac6.html
  • 编译器是vc++6.0,莫得办法(老大学生了) 问了很多人都只会告诉你打开后缀.dsw文件,但具体怎么打开却没几个人知道。。。 我有幸问到了一个大佬才知道原来如此简单。 首先我们打开vc++6. 0后,看到左上角的文件...
  • 现在的编工具是vc++6.0,虽然这个工具来写一些控制台下的C程序似乎有点大材小用了,但个人觉得的还算是顺手.但最近vc总是给我找麻烦!  就说变量的定义问题吧,有一次编绎总是报错:变量未定义.我可是十分纳闷,...
  • 我想用VC++6.0编写一个大容量文件(5G—10G)批量网络传输的软件,在一台电脑上的某个文件夹内存放着所要传输的大容量文件,希望通过所编写的程序自动获取此电脑上所要传输的文件,自动传输给另一台电脑,并保存在...
  • 今天本来想搞一下java,下载了jdk和eclipse,按照网上的教程修改了环境变量中的path结果我发现桌面上的vs2015 dev vc++6.0全都不能了,图片都变了,打开后显示“该快捷方式 所指向的项目已经更改或移动......”求...
  • VC++6.0用TeeChart绘制曲线,怎么把栅格线去掉[img=https://img-bbs.csdn.net/upload/201307/16/1373944319_405331.jpg][/img]
  • VC++6.0 SOCKET通信示例

    千次阅读 2019-05-29 13:27:15
    但是这个有错误,需要修改代码,我已经修改了代码,依然是客户端发送消息,服务端自动应答,但是会增加文本,...我不怎么这个编辑器,一插入代码就变成只读模式无法编辑了,直接放工程文件吧。 代码下载: VC6.0...
  • VC++6.0重命名MFC工程及类文件 经过本人亲自测试,修改Project名称...总之完全按照下面的步骤,一定能修改成功的,我亲测鉴证过 呵呵 作为MFC新手使用VC++6.0这古董级的东西有时实在痛苦,这有空几天都在想怎么重命
  • 求大神教一下,要个代码? 就是想要最后运行时能够把屏幕变成其他颜色,求代码啊
  • 我已经安装好了vc++6.0,离线的MSDN1.4G的iso也已经下好了,但是在虚拟光驱软件装的时候运行setup.exe会弹出setup.exe不是win32程序的错误,难道这个MSDN还不能在32位WIN7上面使用吗?如果可以的话应该怎么安装呢...
  • VC++6.0卸载后无法安装

    千次阅读 2012-07-23 21:28:13
    近段时间因为工作的需要,用VC++6.0来完成一些东西。但是发现在打开一些已经存在的工程时,会经常出现软件死了的现象,经过几次操作都是这样,初步怀疑是软件在安装可能出问题,最后决定把它给卸了重新安装。  那...
  • VC++6.0开发环境中,应用程序为Debug时,使用快捷键调试应用程序,我想过VC的人应该都没有问题,但是如果应用程序为Release的版本时,我们又应该怎么调试呢?其实很简单,只是更改下设置就好了,呵呵VC++ 6.0 ...
  • #include #include typedef int ElementType; typedef struct Node *PtrToNode; struct Node { ElementType Data; PtrToNode Next; }; typedef PtrToNode List; List Read(); void Print( List L );...
  • VC++6.0开发环境中,应用程序为Debug时,使用快捷键调试应用程序,我想过VC的人应该都没有问题,但是如果应用程序为Release的版本时,我们又应该怎么调试呢?其实很简单,只是更改下设置就好了,呵呵VC++ 6.0 ...
  • 我学习c++新生 大一 我电脑安装VC6.0怎么不能啊 为什么啊 不是兼容问题 我写一个程序同学那儿能显示 我的就不能显示 就最后那一步感叹号时才错误 其余和同学一样 哎 不能编写程序 啊 我在网上搜啦一下...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 187
精华内容 74
关键字:

vc++6.0怎么用

c++ 订阅