compiler-errors相关内容
据我所知,您只能在声明的同一行中初始化static const成员如果它们是整数类型 a>。但是,我仍然能够初始化和使用一些静态const双精度: //编译和工作,值确实是双b $ b struct Foo1 { static const double A = 2.5; static const double B = 3.2; static const double C = 1.
..
有人可以解释为什么下面的c ++代码的行为不如预期: struct Object { template void foo(){} }; template struct Container { Object v [counter]; void test(){ //这样工作正常 Object a; a.foo 1()
..
如果我有一个类 A 只有一个复制构造函数和参数 int 和 int ,我把这个类放在类中 B : class B { public: B(); private A a; } 如何初始化 a 我尝试了 a(0,0), a = A(0,0),但并不奇怪,两者都不起作用,我收到一个 错误:没有匹配的函数调用'A :: A()'
..
我有一个编译器选项,我可以在CC编译器中使用以获得以下代码 (在Visual C ++中编译良好) code> std :: vector> v2; 没有以下错误 错误:“,”预期而不是“>>” 解决方案尝试此操作: std :: vector
..
编译以下示例: struct S {}; int main(){ S array [1] = {S()}; } 与 bcc32 我得到以下错误: [bcc32错误] test.cpp(4):E2225初始化程序太多 这是bcc32中的错误还是我缺少的东西,上面的例子是无效的C ++? Clang和GCC编译这个例子没有问题
..
我有一些模板代码与Xcode 4.5和LLVM 3.0工作正常,但失败与VS 2010 Express C ++工具链(v 10.0.30319.1)。 I使用我无法控制的第三方API。它为我的代码提供的值为黑盒“blob”,只能由API函数解释: // API_Secret是浮点数的黑盒封装或布尔值。 //它由第三方API提供,具有关联的访问功能。 //对于所有的意图和目的
..
Newbie问题...我第一次尝试Boost,因为我想测试驱动 Boost Log 库。我建立了这个测试程序... #include #include int fibonacci(int num){ int i; int al = 1; int b = 1; for(i = 2; i
..
我试图在Visual Studio 2010中使用Lua + Luabind创建一些HelloWorld。我从此处下载了Lua src,并添加了它源文件到项目中。然后,我下载并添加 luabind 的来源。 Finaly添加了main.cpp。所以后试图编译项目,并得到错误在大多数所有luabind文件: 错误C3861:'lua_strlen':未找到标识符 error C2065:'L
..
我收到以下错误: 错误:无法转换'std :: basic_string {aka __gnu_cxx :: __ normal _iterator >}'to'const char *'for argument'1' to'int remove(const char *)' 由于某种原
..
以下用于创建全局对象的操作会导致编译错误。 #include“stdafx.h” #include 使用命名空间System; using namespace std; #pragma hdrstop class Tester; void input(); class Tester { static int numbe
..
有人可以向我解释以下编译器错误: struct B { } ; template struct A:private T { }; struct C:public A { C(A); // ERROR HERE }; 指示行处的错误是: test.cpp:2:1:error:'struc
..
我的编译失败在ubuntu 12.10与300mb内存可用(总共750mb,350mb到MySQL),1.5ghz,我试图重构wt的基本hello世界文件到一个简单的ajax页面。我确定这不是一个内存问题,因为我能够编译原始的hello.C文件与 g ++ -O3 -o hello hello.C -lwtfcgi -lwt -lboost_signals 。 我确定我在拧紧c ++,因为我
..
我grep的其他主题,但他们不帮助我=(。 在我的工作服务器,我没有sudo权限,所以我安装PB ./ configure --prefix = / home / username / local 我没有pkg-info =(。我尝试用 g ++ -I / home / username / local / include -L / home / username / loca
..
尝试typedef我的内存对齐我出来了以下的结构(这仍然是一个进展中的工作,因为我需要更正GNU版本): #if defined(__ GNUG__) template struct sfo_type { typedef T * restrict __attribute __((aligned(32)))aptr32; }; #elif defi
..
我在这个真正简单的程序中不断收到错误,我不知道为什么。帮助! //这个程序将计算戏剧从特定电影的收入。 #include #include #include using namespace std; int main() { const float APRICE = 6.00, float CPRICE
..
我在这个真正简单的程序中不断收到错误,我不知道为什么。帮助! //这个程序将计算戏剧从特定电影的收入。 #include #include #include using namespace std; int main() { const float APRICE = 6.00, float CPRICE
..
我已经提出了两个与这个项目相关的问题,我得出这个结论。 我正在创建一个作业作业的程序,这个作业将会让我保持库存。我需要读/写同一类型的多个结构到一个文件。 问题是...这是非常复杂,我有麻烦包装我的头围绕整个过程。我看到一堆例子,我想把它放在一起。我收到编译错误...我没有线索如何解决它们。如果你能帮助我,我会很感激...谢谢你。我现在很迷路... ** HOPFPULL最后一次
..
我学习使用内在而不是asm内联。昨天,他们工作,但我总是得到错误今天。没有改变。 #include #include // immintrin.h,smmintrin.h ...试过所有,从来没有工作 using namespace std; int main() { _m256_zeroupper(); // __mm25
..
我是针对问题的OP:扩展课程,我在其中获得了一个很好的答案。但是,当我尝试编译代码(为我的项目略微重做),我收到以下消息(行号更改以反映以下示例代码): except.h:| 09 | 'handler_t1'之前的预期嵌套名称说明符 以及许多似乎源于此行的。我对C ++是全新的,我对答案(和即将出现的问题)的研究产生了这样的事实:微软的编译器似乎接受了代码,但是符合标准的
..
我是针对问题的OP:扩展课程,我在其中获得了一个很好的答案。但是,当我尝试编译代码(为我的项目略微重做),我收到以下消息(行号更改以反映以下示例代码): except.h:| 09 | 'handler_t1'之前的预期嵌套名称说明符 以及许多似乎源于此行的。我对C ++是全新的,我对答案(和即将出现的问题)的研究产生了这样的事实:微软的编译器似乎接受了代码,但是符合标准的
..