English 中文(简体)
结构中的bool导致“错误:表达式必须具有类类型”
原标题:bool from a struct lead to "error: expression must have class type"

我有一个结构定义为

struct sData{ 
idx * id; 
int * stime; 
bool * result;  
unsigned int N;
};

然后是在中使用它的代码

numeric compute(numeric e, sData swabs){
  numeric cache=0.0;
  int sid=0;
  while(sid<swabs.N){
    if(swab.result[sid]) 
      cache += log(e);
    else cache += log(1.0-e);
    sid += 1;
  }
  return cache;
}

但在编译时,我得到了错误。

paug_cuda.cu(602):错误:表达式必须具有类类型

这是什么意思。什么班级类型?我在逻辑表达式中使用bool。这里面还有什么。我错过了什么?

最佳回答

拭子-><代码>拭子:)

该错误意味着您编写了类似X.Y的内容,而X不是类/结构的实例。

问题回答

暂无回答




相关问题
Undefined reference

I m getting this linker error. I know a way around it, but it s bugging me because another part of the project s linking fine and it s designed almost identically. First, I have namespace LCD. Then I ...

C++ Equivalent of Tidy

Is there an equivalent to tidy for HTML code for C++? I have searched on the internet, but I find nothing but C++ wrappers for tidy, etc... I think the keyword tidy is what has me hung up. I am ...

Template Classes in C++ ... a required skill set?

I m new to C++ and am wondering how much time I should invest in learning how to implement template classes. Are they widely used in industry, or is this something I should move through quickly?

Print possible strings created from a Number

Given a 10 digit Telephone Number, we have to print all possible strings created from that. The mapping of the numbers is the one as exactly on a phone s keypad. i.e. for 1,0-> No Letter for 2->...

typedef ing STL wstring

Why is it when i do the following i get errors when relating to with wchar_t? namespace Foo { typedef std::wstring String; } Now i declare all my strings as Foo::String through out the program, ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

Window iconification status via Xlib

Is it possible to check with the means of pure X11/Xlib only whether the given window is iconified/minimized, and, if it is, how?

热门标签