草庐IT

access-specifier

全部标签

c++ - 警告 : 'auto' type specifier is a C++11 extension [-Wc++11-extensions]

我在DebianJessie上使用带有Clang的Qt5。要试验通用lambda,在.pro文件中有:CONFIG+=c++14在构建之后我得到了:warning:'auto'typespecifierisaC++11extension[-Wc++11-extensions]为了摆脱这个明显的信息,我做了:QMAKE_CXXFLAGS+=-Wc++11-extensions但我不断收到明显的信息。为什么?如何隐藏? 最佳答案 根据qmake的存储库历史记录,CONFIG+=c++14节在qmake5.4版中添加:https://co

c++ - 关于指针上 std::vector::push_back 中的 EXC_BAD_ACCESS 错误的问题

std::vector当然很棒,嘿?不过,我在使用push_back添加元素时遇到了EXC_BAD_ACCESS。(我曾经遇到过类似的问题,在SO上查找,解决了!遗憾的是,这似乎是一个不同的问题。)classBackgroundGroupsHandler{public:voidaddBeat(Beat*b);vectorgroups;};(Beat是一个简单的类似结构的类,它携带一些数据。)classbeat_display_group{public:voiddraw_me(float,float,float,int);beat_display_group(intrhythmInt,i

java - 如何诊断 Windows Vista 中的 Java JNI EXCEPTION_ACCESS_VIOLATION 错误

我们有一个Java应用程序,它通过JNI使用一些C++库。该应用程序过去在WindowsXP中运行良好,但在WindowsVista中无法运行,它会立即使JVM崩溃。我们还编写了C++库并使用SWIG生成了JNI绑定(bind)。我们有点不知道从哪里开始寻找解决问题的方法。这是我们得到的EXCEPTION_ACCESS_VIOLATION:##AnunexpectederrorhasbeendetectedbyJavaRuntimeEnvironment:##EXCEPTION_ACCESS_VIOLATION(0xc0000005)atpc=0x771b4335,pid=1320,t

c++ - 'static void' 作为 decl-specifier

以下代码可以用clang编译。我想知道C++标准是否适合这个。classA{staticvoidx;//#1staticconstvoidx;//#2staticvolatilevoidx;//#3};在我看来,所有的声明都是无效的。perenialC++standardvalidationsuite有这样一个这样的测试(#1)和clang(v3.4)失败了。不过,如果我从#1中删除静态,则clang会按预期报告错误。我查看了标准,发现了一段关于静态数据成员(9.4.2-2)的内容:2Thedeclarationofastaticdatamemberinitsclassdefinitio

c++ - 运行最简单的 C++ 程序时出现 AVG Access Denied 警告

我正在运行一个非常简单的C++程序:#include#includeintmain(intargc,char**args){}我转到命令提示符并编译并运行:g++whatever.cppa.exe通常这工作得很好。它编译得很好,但是当我运行它时,它说访问被拒绝并且AVG弹出告诉我检测到威胁TrojanHorseGeneric17.CKZT。我尝试使用Microsoft编译器(cl.exe)再次编译,但运行正常。所以我回去,并补充说:#include使用g++编译并运行。这次效果很好。那么谁能告诉我为什么AVG会将空的main方法报告为特洛伊木马,但如果包含iostreamheader则

ios - ionic iOS 10 问题 : Failed to load webpage with error: A server with the specified hostname could not be found

我对ionic有这个问题当我run在带有iOS10的设备上.当我使用--livereload时不会发生此问题此问题不会发生在iOS11的设备上每次我打开我的应用程序时,它都会向我显示此错误Failedtoloadwebpagewitherror:Aserverwiththespecifiedhostnamecouldnotbefound.xCode给我这个错误日志:2018-07-2612:47:42.992859TiTo-TalentinTalentout[25140:1448259]ApacheCordovanativeplatformversion4.5.3isstarting.

iphone - 带有 NSFetchedResultsController 的 EXC_BAD_ACCESS

试图追踪我在NSZombieEnabled时遇到的这个错误。当获取的结果Controller尝试执行获取时,我得到一个EXC_BAD_ACCESS。调试器说:-[CFNumberretain]:messagesenttodeallocatedinstance0x6e88d10回溯说:#00x014bbe1ein___forwarding___()#10x014bbce2in__forwarding_prep_0___()#20x0145c490inCFRetain()#30x0147929ainCFNumberCreate()#40x00b221edin-[NSPlaceholderN

ios - 使用 NSString getCString 时出现 EXC_BAD_ACCESS 错误

我正在尝试解析一些HTML。我使用stringWithContentsOfURL来获取HTML。我试图将其加载到字符数组中以便解析它,但在调用getCString时我因EXC_BAD_ACCESS错误而崩溃。相关代码如下:-(void)parseStoryWithURL:(NSURL*)storyURL{_paragraphs=[[NSMutableArrayalloc]initWithCapacity:10];_read=NO;NSError*error=nil;NSString*originalFeed=[NSStringstringWithContentsOfURL:storyU

ios fwrite 函数 EXC_BAD_ACCESS

我尝试在iPhone应用程序中使用fwrite(C函数)。出于自定义原因,我不想使用writeToFile,而是使用fwriteC函数。我在didFinishLaunchingWithOptions函数中写了这段代码:FILE*p=NULL;NSString*file=[NSHomeDirectory()stringByAppendingPathComponent:@"Documents/Hello.txt"];charbuffer[80]="HelloWorld";p=fopen([fileUTF8string],"w");if(p!=NULL){fwrite(buffer,strl

iphone - 在大图像分辨率下执行时出现 EXC_BAD_ACCESS 错误

我已经在图像上实现了一个递归函数,它调用它的相邻像素直到条件最终确定,我已经能够成功运行这段代码高达200x200图像分辨率但是当图像大小增加时它会崩溃EXC_BAD_ACCESS以下堆栈行的错误___lldb_unnamed_function782$$libicucore.A.dylib。我已经检查了我的代码,但无法检测到任何错误,可能是由于递归回调函数过多。如果有人有任何想法,请告诉我。这是我的递归代码:-(void)magicImageContext:(unsignedchar*)datapoint:(CGPoint)pointred:(unsignedchar)redgreen