小编Cra*_*unt的帖子

Visual 2010一直告诉我"错误:表达式必须具有类类型"

好的,我需要一些见解.

我正在学习C++课程,正在开展第二个项目.我正在尝试创建一个选项列表,允许您将字符串向量存储在电子邮件中.

现在在花时间帮助我并查看代码之前我想指出我的问题.我在文件"HughesProject2-1.cpp"中创建了一个对象:

HughesEmail myhughesEmail();
Run Code Online (Sandbox Code Playgroud)

好吧,问题出现在我使用此对象运行displayList()之后:

myHughesEmail.displayList();
Run Code Online (Sandbox Code Playgroud)

Visual 2010一直告诉我"错误:表达式必须具有类类型"

现在我正在使用这本书作为参考,他们以同样的方式创建了一个对象,并在之后以相同的方式使用它.我对我的错误感到困惑,因为我的文件与使用对象的基本知识和正在完成的工作完全不同.我理解其他错误,因为这是不完整的,我还在学习,我需要知道在我制作之后最有可能导致我使用该对象.提前致谢.

我有三个文件:

HughesEmail.cpp

// Classes for HughesProject2-1.cpp and HughesEmail.h

// Includes
#include <string>
#include <iostream>
#include <vector>
#include <iomanip>
#include "HughesEmail.h"

// Namespaces
using namespace std;

// Initializing Constructor
HughesEmail::HughesEmail()
{
    vector< string > emailStorage( 100 );
    emailMinimumLength = 9;
    exitOption = 1;
    emailOption = 1;
}

void HughesEmail::displayList()
{
    // Check if exit is set, if not run.
    if ( exitOption == 1 )
    {
    // Email list options
    cout …
Run Code Online (Sandbox Code Playgroud)

c++ visual-studio-2010

12
推荐指数
1
解决办法
2万
查看次数

Bash Shell; 读命令; 在Windows 7上使用Cygwin

好的,所以我遇到了这个问题.我在Windows上编写了一个在cygwin中运行的脚本.我已经尝试了一堆基本的示例脚本,以防它是我的脚本问题.

所以我尝试了这个:

#!/bin/bash
echo -e "Enter your name and press [ENTER]: \c" 
read var_name
echo "Your name is: $var_name"
Run Code Online (Sandbox Code Playgroud)

然后我将运行它并输入var_name的名称.

我明白了:

$ ./project1.sh
Enter your name and press [ENTER]: Jake
': not a valid identifierad: `var_name
Your name is:
Run Code Online (Sandbox Code Playgroud)

据我所知,我遇到了阅读问题.我正在尝试为我的课程开展一个项目,但我似乎无法弄清楚为什么它不会读它.我毫不夸张地跟着这本书,然后在网上使用这些似乎对我不起作用的例子.有没有人知道这是我的设置还是我错过了什么,谢谢.

unix bash cygwin

5
推荐指数
1
解决办法
1万
查看次数

什么是":"在这个初学者java示例程序中使用泛型?

好的,所以我需要帮助理解一些东西.我理解"?:"是如何一起使用的,但是阅读一些初学Java的东西,我看到这种情况在一些地方突然出现.最近是这个......

public static <U> void fillBoxes(U u, List<Box<U>> boxes) {
    for (Box<U> box : boxes) {
        box.add(u);
    }
}
Run Code Online (Sandbox Code Playgroud)

我感到困惑的是":"究竟是做什么的.任何帮助,将不胜感激.我在Oracle网站的页面上查看此示例,该网站位于:http://download.oracle.com/javase/tutorial/java/generics/genmethods.html

java foreach loops

4
推荐指数
1
解决办法
363
查看次数

标签 统计

bash ×1

c++ ×1

cygwin ×1

foreach ×1

java ×1

loops ×1

unix ×1

visual-studio-2010 ×1