C++初学,编程报错无可用源

#include "stdafx.h"
#include
#include
using namespace std;
char p[8];//为了测试方便
void subset(char list[],int len){
//static char *p =new char [pow(2,len)];//子集共有2^n个

if(len  == 0)
    p[0] = NULL;

else{
    char pe = list[len - 1];
    list[len-1] = NULL;
    subset(list,len-1);
    int bbb = pow(2,0);
    int bb = pow(2,len-1);

    for(int i = 1;i <= pow(2,len-1);i++){//逐语句在此处报错无可用源
        int fom = pow(2,len-1) - 1 + i;//此时,p中共有fom个子集
        p[fom] = pe + p[i-1];

    }
}   
if(p[7] != NULL)
    for( int h = 0;h <= len -1; h++)
        cout<<p[h]<<endl;

}

int main()
{
char ex[4] = {'a','b','c'};
subset(ex,3);
return 0;
}

为“F:\dd\vctools\crt_bld\SELF_X86\crt\prebuild\tran\i386\disp_pentium4.inc”查找源。(No checksum.)
文件“F:\dd\vctools\crt_bld\SELF_X86\crt\prebuild\tran\i386\disp_pentium4.inc”不存在。
正在脚本文档中查找“F:\dd\vctools\crt_bld\SELF_X86\crt\prebuild\tran\i386\disp_pentium4.inc”...
正在项目中查找“F:\dd\vctools\crt_bld\SELF_X86\crt\prebuild\tran\i386\disp_pentium4.inc”。
在项目中未找到该文件。
正在目录“F:\vs2012\VC\crt\src\”中查看...
正在目录“F:\vs2012\VC\crt\src\vccorlib\”中查看...
正在目录“F:\vs2012\VC\atlmfc\src\mfc\”中查看...
正在目录“F:\vs2012\VC\atlmfc\src\atl\”中查看...
正在目录“F:\vs2012\VC\atlmfc\include”中查看...
正在目录“g:\”中查看...
正在目录“F:\vs2012\VC\atlmfc\src\mfc”中查看...
正在目录“F:\vs2012\VC\atlmfc\src\mfcm”中查看...
正在目录“F:\vs2012\VC\atlmfc\src\atl”中查看...
正在目录“F:\vs2012\VC\crt\src”中查看...
正在目录“”中查看...
正在目录“F:\vs2012\VC\include”中查看...
正在目录“F:\vs2012\VC\atlmfc\include”中查看...
正在目录“C:\Program Files (x86)\Windows Kits\8.0\Include\um”中查看...
正在目录“C:\Program Files (x86)\Windows Kits\8.0\Include\shared”中查看...
正在目录“C:\Program Files (x86)\Windows Kits\8.0\Include\winrt”中查看...
正在使用源服务器查找源...
活动解决方案的调试源文件设置指明调试器不会要求用户查找文件: F:\dd\vctools\crt_bld\SELF_X86\crt\prebuild\tran\i386\disp_pentium4.inc。
调试器未能找到源文件“F:\dd\vctools\crt_bld\SELF_X86\crt\prebuild\tran\i386\disp_pentium4.inc”。

0

6个回答

那你别用逐语句调试,用逐过程调试试试看,按f10就好了,别按f11。这样就不会进入pow函数内部调试了(反正进去也没什么用),应该是你的vs没有包含pow函数的源代码无法进行调试

1

第一个include 去掉 ,然后包含math.h头文件 就ok
#include
#include
using namespace std;
char p[8];//为了测试方便
void subset(char list[],int len){
//static char *p =new char [pow(2,len)];//子集共有2^n个
if(len == 0)
p[0] = NULL;

else{
char pe = list[len - 1];
list[len-1] = NULL;
subset(list,len-1);
int bbb = pow(2,0);
int bb = pow(2,len-1);

for(int i = 1;i <= pow(2,len-1);i++){//逐语句在此处报错无可用源
    int fom = pow(2,len-1) - 1 + i;//此时,p中共有fom个子集
    p[fom] = pe + p[i-1];

}

}

if(p[7] != NULL)
for( int h = 0;h <= len -1; h++)
cout<<p[h]<<endl;
}
int main()
{
char ex[4] = {'a','b','c'};
subset(ex,3);
return 0;
}

0

math.h包含了数学里面一些常用的运算函数,你在用pow乘方函数时,要注意包含该头文件,不然就会报错
而且你看一下它的错误提示,提示里面应该有提醒你“没有包含某某库”的,反正我用的codeblocks有,不知道你的有没有。

0

运算式中有乘2的次方的时候,推荐使用左移,左移操作比pow函数快

0

呃......这儿怎么追问......
代码里是有#include
#include

                            的,不知道为啥没贴上来...
0

...math.h iostream

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C++初学,编程报错无可用源
n#include "stdafx.h"n#includen#include nusing namespace std;nchar p[8];//为了测试方便nvoid subset(char list[],int len)n //static char *p =new char [pow(2,len)];//子集共有2^n个nn if(len == 0)n p[0] = NULL;nn elsen char pe = list[len - 1];n list[len-1] = NULL;n subset(list,len-1);n int bbb = pow(2,0);n int bb = pow(2,len-1);nn for(int i = 1;i <= pow(2,len-1);i++)//逐语句在此处报错无可用源n int fom = pow(2,len-1) - 1 + i;//此时,p中共有fom个子集n p[fom] = pe + p[i-1];nn n n if(p[7] != NULL)n for( int h = 0;h <= len -1; h++)n cout<
VS调试提示无可用源。
如图,较大可能是调试的时候逐过程跟踪到了系统api,如上图我是跟踪到了BaseD.dll动态库,shift+f11跳出即可。n
visual studio 无可用源 解决办法
新公司,居然发现他们都是在release下调试,我也是醉了,没法发,船大了要调头很难,我只能妥协。rnrelease就release吧,release下把调试信息都打开;rn1、 项目--》 属性--》 c/c++ 优化---》禁用rn2、连接器--》调试---》生成调试信息 truern好吧,应该差不多了吧,结果报下面的错,郁闷,rn研究了下,把下面的打开就ok了:rnc/c++ 常规--》调试
VS提示无可用源,此模块的调试信息…
在使用VS2015,对新建设的wpf项目文件进行编程时候,原先在其他的项目文件中可行的调试突然失效,并且提示未载入符号n,找不到符号文件nnn勾选Microsoft服务器,花了一点时间重新载入符号后,产生该提示,无法正常进行调试操作nnnnnn一共尝试了这几种方法:nn1.nn在 VS界面下的n工具->选项->调试->常规,去掉“要求源文件与原始版本完全匹配”复选框后重试。nn2.nn重新安装了V
OpenCV调用摄像头出错:无可用源
《OpenCV3编程入门》中一个调用摄像头的例子:rnint main( )  rn{  rn//【1】从摄像头读入视频rnVideoCapture capture;rncapture.open(0);rnif (!capture.isOpened())rn{rncout rnreturn -1;rn}rncvNamedWindow("hashTracker", CV_WINDOW_AUTOSIZ
VS2010 无可用源
去掉所有断点,再调试。
Vue实战源码
Vue实战源码 亲测可用,无报错。Vue实战源码 亲测可用,无报错。Vue实战源码 亲测可用,无报错。
ITOO-无可用源
我找到的解决方法 :rnrnrnrnrnrn1. rn在项目中引用另一个项目,而修改了被引用项目的代码后,引用的dll没有更新,所以出现上述错误。rnrn rnrn2. rn试图调试托管代码的转储文件。Visual Studio 仅支持使用 SOS 工具,在“即时”窗口中对托管的小型转储进行调试。rnrn rnrn3. rn在解决方案属性页中,可以更改调试器查找源文件的目录,并通知调试器忽略选定的
VB6.0精简版 SP6 (Win10可用)
亲测Win10可用。安装方便无报错,使用无报错。速度极快,便于使用。
点击个性化,报此责任无可用函数错误
新的应用或者新的环境,打开FORM之后, 点击 帮助 -&amp;gt; 诊断 -&amp;gt; 个性化代码 的时候出现如下图问题:nnnnnn解决办法:nn配置文件    公用程序:诊断    nn根据用户或者地点层,把NO设置为YES...
EBS错误:此责任无可用函数。 更改责任或与您的系统管理员联系。
报错:此责任无可用函数。 更改责任或与您的系统管理员联系。rn解决:修改配置文件rn 1.FND: Diagnostics (FND:诊断)rn 启用设为”是”rn 2.Utilities:Diagnostics (公用程序:诊断)rn 启用设为”是”rn 3.Hide Diagnostics menu entr...
mfc 编译 无可用源
[img=https://img-bbs.csdn.net/upload/201601/11/1452524306_961875.jpg][/img]rn[img=https://img-bbs.csdn.net/upload/201601/11/1452524551_530656.jpg][/img]rn问题是我在控制台把这段程序过去,完全是可以运行的。rn在mfc中opencv的其他函数是可以的,就这个模板匹配函数出现了无可用源的错误。rn求各位大大解惑。
DotNet MVC中实现错误捕捉实现的C#源代码
DotNet MVC中实现错误捕捉实现的C#源代码 DotNet MVC中实现错误捕捉实现的C#源代码 非常有用
编程初学者的4大网站(免费)
小编推荐4个好的网站(英语),他们分别是(英语网站)rn1、https://www.codecademy.com/rnrnrn2、https://www.codeavengers.com/rnrnrn3、https://www.codeschool.com/rnrnrn4、https://teamtreehouse.com/
Spring Data ElasticSearch启动报错,无可用节点
启动时一直报norg.elasticsearch.client.transport.NoNodeAvailableException: No node availablenn但是实际上我的集群配置正常,服务也正常,检查了jar包版本,防火墙之类的东西,发现也没有问题。然后就猜测是不是网络的问题,仔细想了一下,当前的网络环境,都是内网,连接的都是配置的vpn。然后想到有个参数client.trans...
EBS 此责任无可用函数,请联系管理管理员
问题:前几天在定义功能的时候发现报了一个问题:nnnn我在网上搜了下,基本都是要求开启配置文件的:公用:诊断等配置文件的nn我对照了对应的配置文件,发现我的配置文件都是对的,没有问题。nn并且 我用用一个form 同时定义了几个功能,其他的几个都没有没有问题,只有一个有问题,我就怀疑是不是我的定义的这个功能有问题,我对比了下基本没有啥问题,只是这个功能的名字稍微长一点,但是标准功能在保存的时候并没...
关于不同版本Halcon编写的c++代码报错问题
最近收到一个客户发来的一个基于Halcon的C++软件工程,客户需要解决其中bug。将工程打开后发现有多处代码报错,通过配置好VS项目属性后代码报错消除,但接下来出现一系列问题。nn问题1:生成解决方案报错nn当对工程生成解决方案时VS报大量LNK2001及LNK2019的 无法解析外部符号错误,如下图: n n通过定位错误的位置,发现都为Halcon中的函数无法解析,根据网上搜到的方法,通过检...
Arduino Uno 送你一首葫芦娃 无源蜂鸣器实验
本次实验使用的是无源蜂鸣器,播放一首葫芦娃nnn无源指的是不包含振荡源,n相对于有源蜂鸣器,就是包含振荡源。nnn无源需要2k-5k的方波来驱动发声,所以音色多变。n有源则通电就能蜂鸣,发音频率固定,音色单一。nnn先看看这个无源的蜂鸣器长什么样的nnnnn实现效果n怎么这个CSDN没有视频的功能呢........没办法听出效果nnnnnBOMnArd
555和无源晶振构成的脉冲源电路工作仿真
使用555和无源晶振配合构成实际可用的脉冲源电路
C++基础入门(第一篇)
基本格式:nnn#include&lt;iostream&gt; //头文件nusing namespace std;//命名空间nint main()//主函数n{n n return 0;n}nnnc++入门的基本格式,nn我们要有一个头文件,这个头文件的目的是让我们在系统中能输入输出,iostream(i:input,o:output 分别表示输入输出的意思);nn命名空间std 是为了让...
EBS开发_此责任无可用函数
在客制化AME审批流程的时候,提示“此责任无可用函数”,原因为:rnform 和审批历史的form的两个功能要注册到同一个应用产品下,如CUX,在虚拟机中都是注册到了PO模块下
初学C语言感想。
作为一名菜鸟级C语言学习者,接触这个语言也差不多一个月了,个人有些感想。rn      首先我感觉很不可思议(因为之前根本没接触过)的是它是一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。非常适合入门学计算机的人群,通过几次作业,我发现这是一门需要多练的课,因为编写中有许多固定的东西,只要多练几次,应该没什么问题。还有就是新语句的问题,遇到全新
Vs2010程序运行后显示无响应,报错为:无可用源
今天写了一个程序,使用C#语言,算法的复杂度比较高,算了5个小时左右之后显示出错。出错的内容如下:rnrn[img=http://img.my.csdn.net/uploads/201211/03/1351952826_8767.JPG][/img]rnrn请问出现这种错误的原因是什么呢?我使用了COM组件(ArcEngine),算法遍历求凸包,算法的复杂度比较高,我自己的猜测是内存出问题的,但是不知道对不对,不知道有没有哪位同仁遇到过类似的问题,指点一下,谢谢!!
解决 centos7.x 使用yum安装时提示没有对应包
只想用yum安装,不想使用源码包编译安装。但是yum安装的时候,centos yum从仓库中根本找不到这几个包。但我不想使用源码编译就想使用yum安装,怎么办? n一、yum install epel-release //扩展包更新包 n二、更新yum源# yum update n注意:可能会报错如下Error: Cannot retrieve metalink for repository...
OpenCV SITF 特征提取 FeatureDetector对象函数detect运行报错解决方案
本人在使用OpenCV SIFT特征提取算法时,遇到了问题,具体表现为 .exe触发了一个断点错误,经网上查找,发现是 vector 在析构时,造成了内存错误,解决方案由大神在csdn博客中给出,链接地址:rn点击打开链接rnrn按照大神所提示的 ,在使用opencv 函数之前,先对 vector 进行手动分配内存,分配内存后问题解决;rn个人声明:本人在VS2013下调用sift算法,已经将问题
初学编程(4)
学习的语言:C编译环境:visual Studio 2013选择的书籍:C Primer Plus(作者:Stephen Prata)------------------------------------------第4篇--------------------------------------------------------------------------学习内容:  字符串常量和C...
输入质量结果时,选择了子计划,点击进入,提示此责任无可用函数。更改责任与您的系统管理员联系。
输入质量结果时,选择了子计划,点击进入,提示此责任无可用函数。更改责任与您的系统管理员联系。错误如图:初步分析是对应的职责少挂了菜单或功能所致。排查后,是缺少如下子菜单QA_SECURITY_MENU。
redhat7.2 可用的yum源
redhat 7.2 可用的yum源, 亲自测试可以使用 ,使用过程: 1.卸载已经存在的yum: rpm -qa | grep yum | xargs rpm -e --nodeps 2.将yum 文件放到server中 3.执行rpm -ivh yum-* 4.创建repo文件: #CentOS-Base.repo # # The mirror system uses the connecting IP address of the client and the # update status of each mirror to pick mirrors that are updated to and # geographically close to the client. You should use this for CentOS updates # unless you are manually picking other mirrors. # # If the mirrorlist= does not work for you, as a fall back you can try the # remarked out baseurl= line instead. # # [base] name=CentOS-$7 - Base - 163.com #mirrorlist=http://mirrorlist.centos.org/?release=$7&arch;=$basearch&repo=os baseurl=http://mirrors.163.com/centos/7/os/$basearch/ gpgcheck=1 gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7 #released updates [updates] name=CentOS-$7 - Updates - 163.com #mirrorlist=http://mirrorlist.centos.org/?release=$7&arch;=$basearch&repo=updates baseurl=http://mirrors.163.com/centos/7/updates/$basearch/ gpgcheck=1 gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7 #additional packages that may be useful [extras] name=CentOS-$7 - Extras - 163.com #mirrorlist=http://mirrorlist.centos.org/?release=$7&arch;=$basearch&repo=extras baseurl=http://mirrors.163.com/centos/7/extras/$basearch/ gpgcheck=1 gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7 #additional packages that extend functionality of existing packages [centosplus] name=CentOS-$7 - Plus - 163.com baseurl=http://mirrors.163.com/centos/7/centosplus/$basearch/ gpgcheck=1 enabled=0 gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7 5.测试是否安装成功 yum -y install tree
Python 编程初学者指南
Python编程初学者指南 内容简介: 如果你刚刚接触Python编程,而且正在寻找一本实用的教程,那么这本书为你量身打造。通过阅读本书,你不仅会学到很多实用的Python编程知识,还将懂得如何在实际工作中运用这些知识。本书各个章节都配有大量能够帮助你理解相关知识的范例。书中的每一个章节都会用一个完整的游戏来演示其中的关键知识点。每一章最后都会对该章的知识点进行小结,还会给出一些小练习让你试试身手。学完这本书之后,你就能熟练地运用Python了。不仅如此,你还可以把本书中学到的基本编程知识运用到其他的编程语言上去。在学习Python编程的过程中,你将创建出许多简单的小游戏。通过本书,你将会学到:字符串的构建、切片和索引;定义函数;读写文本文件;创建并操作sprite;面向对象编程;创建GUI;处理声音和音乐,创建动画。本书的网站上都有些什么?Python 3.1.1的Windows安装包。pygame 1.9.1 for Python 3.1.x的Windows安装包。livewires游戏引擎。书中所有完整程序的源码。
未经处理的异常在xx.exe中发生,尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
1.检查传参是否有问题,是否缺少 ref 或者 out ,或是传入参数的类型是否正确,string 和 stringbuilder 等相似类型。rnrn
PostgreSQL的几种常见问题和解决方法
1. 前言nn1.1 概述nn本文介绍了postgresql的几种常见问题,并从现象出发,逐步排查问题,分析导致问题的原因并给出解决方案。nn本文介绍的问题分为两大类:一类是关于PostgreSQL无法启动的问题,另一类是PostgreSQL启动后,部分数据库对象无法访问的问题。nn1.2软件环境nn本文使用的 PostgreSQL 版本是 9.2。nn1.3一些约定术语nnPostgreSQ...
D2hackmap1.13c源码
1.13C可用的源码,vs2010编译无报错,花钱网络搜索的。请自行下载研究。
centos7下yum安装docker报找不到可用包docker
我在centos7下安装docker时遇到了没有安装包docker,我不知道大家是否有遇到过,是否有好的解决办法,下面把我个人的解决办法给大家奉献上,希望对大家有所帮助。因为按照大家认为的Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。因此想要安装 docker,只需要运行下面的 yum 命令:yum install docker -y但是安装提示没有安装包docker...
Openstack 创建实例是提示无可用域
### 一开始还是可以创建的,突然出现这个问题###在控制节点查询nova 的服务状态是不可用的,提示openstack nova disabled Auto-disabled due to 10 build failures[root@controller11 ~]# nova service-listn+--------------------------------------+-----...
C语言入门(一)C语言第一个程序
C语言入门系列/我的第一個C程式nn計劃寫一個部落格,以正體字為主,對於習慣簡化字的朋友儘量體諒一下,我本人更傾向正體字。 n先說說這個語言給我的第一印象。雖然說很廣泛的使用,但不是可視化界面還是不太能接受。但考慮到C語言、CPP的廣泛使用,就考慮學習這門語言。nnnC語言的基本固定格式n**nLaTex数学公式nUML序列图和流程图n离线写博客n导入导出Markdown文件n丰富的快捷键nnnn...
STM32 单片机控制无源蜂鸣器唱歌 欢乐颂
参考:http://www.tuicool.com/articles/EFfYny2 n我基本就是按照以上这个连接里面的来的。其中的define的值就是这些音的频率。 n定义各个变量:#define D0 -1n#define D1 262//频率n#define D2 293n#define D3 329n#define D4 349n#define D5 392n#define D6 440n#
问题_解决CentOS 5.5 yum源不能用的问题
nnn问题描述n解决方案n国内的几个yum镜像源nnnnnnnnnnnn问题描述nn在yum check-update的时候,总是提示错误。按照网上的方法做处理,结果提示各种错误,大致如下:nnnYumRepo Error: All mirror URLs are not using ftp, http[s] or filenError: Cannot retrieve repository me...
如何区分有源和无源蜂鸣器?
第一部分nn有源蜂鸣器内置振荡电路,直接加电源就可以正常发声,通常频率固定。 n无源蜂鸣器则需要通过外部的正弦或方波信号驱动,直接加电源只能发出很轻微的振动声。nn第二部分nn有源:驱动发声简单,通电就可以持续发声n无源:驱动发声须有信号须有频率,具体和蜂鸣器声波有关,越合适的频率声音越大。n简单区别方法:取一节干电池,接通蜂鸣器的正负极,有源的话可以持续发声,无源的只会在电源导通的瞬间发出咔咔声...
蜂鸣器唱歌的C程序 该程序实现控制蜂鸣器演奏音乐。
该程序实现控制蜂鸣器演奏音乐。蜂鸣器唱歌的C程序
重拾VS C编程出现的错误及解决方案
C++编程问题总结: n问题n“ConsoleApplication1.exe”(Win32): 已加载“C:\Users\Administrator\Documents\Visual Studio 2013\Projects\ConsoleApplication1\Debug\ConsoleApplication1.exe”。已加载符号。“ConsoleApplication1.exe”(Win32): 已
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 大数据初学 云计算初学