问题列表 - 第31877页

struct声明语法错误

我有以下代码:

#include <iostream>
using namespace std;
struct  stud{

    int roll;
    char name[10];
    double marks;
    }
struct stud stud1={1,"ABC",99.9};
struct stud stud2={2,"xyz",80.0};
int main(){

    cout<<stud1.marks<<"\n"<<endl;
    cout<<stud1.name<<"\n";
    cout<<stud1.roll<<"\n";


     return 0;
}
Run Code Online (Sandbox Code Playgroud)

但是有错误:

1>------ Build started: Project: array_structures1, Configuration: Debug Win32 ------
1>Build started 8/1/2010 9:26:47 PM.
1>InitializeBuildStatus:
1>  Touching "Debug\array_structures1.unsuccessfulbuild".
1>ClCompile:
1>  array_structures.cpp
1>c:\users\david\documents\visual studio 2010\projects\array_structures1\array_structures1\array_structures.cpp(9): error C2236: unexpected 'struct' 'stud'. Did you forget a ';'?
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:00.84
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 …
Run Code Online (Sandbox Code Playgroud)

c++ syntax-error

0
推荐指数
1
解决办法
2776
查看次数

如何在Java中使用HttpGet发送cookie

我正在尝试发送cookie以及我的HttpGet请求,但每次尝试我都无法成功发送它.我也尝试直接修改标题,这是我的代码:

DefaultHttpClient httpClient = new DefaultHttpClient();  

CookieStore store = new BasicCookieStore();
store.addCookie(MyCookieStorageClass.getCookie());
httpClient.setCookieStore(store);

HttpGet httpGet = new HttpGet("http://localhost/);     

try {
    // Execute HTTP Get Request  
    HttpResponse response = httpclient.execute(httpGet);  
    String responseData = ResponseHandler.getResponseBody(response);
} catch (IOException e) {
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

java cookies android httpclient

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

在Python中实例化类的替代方法

我目前正在编写我的python类并像这样实例化它们

class calculations_class():
    def calculate(self):
        return True

Calculations = calculations_class()
Run Code Online (Sandbox Code Playgroud)

我想知道我是否正确地执行此操作,或者是否有任何其他方法来实例化它们.谢谢!

python

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

如何将可变数量的命名参数传递给方法?

我理解如何获取传递给方法的参数名称,但是假设我有一个方法声明如下:

static void ParamsTest(string template, params object[] objects)
Run Code Online (Sandbox Code Playgroud)

我希望在我的模板中使用对象/属性名称替换我的`objects'参数中的任何对象中的属性值.那么我们就说我用以下方法调用此方法:

ParamsTest("Congrats", customer, purchase);
Run Code Online (Sandbox Code Playgroud)

我只能检索两个试图填写模板的参数名称,即template,和objects,并且objects集合中对象的名称永远丢失,不是吗?

我可能需要一个List<object>作为我的第二个参数,但我觉得有一个更优雅的解决方案,可能有一个lambda或其他东西.我不知道,我不习惯在LINQ之外使用lambdas.

.net c#

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

运行Hadoop时如何避免OutOfMemoryException?

我正在通过大量模式匹配来运行超过1.5 TB数据的Hadoop作业.我有几台机器,每台机器有16GB RAM,而且我总是OutOfMemoryException用这些数据来处理这个工作(我正在使用Hive).

我想知道如何HADOOP_HEAPSIZE在文件中最佳地设置选项,hadoop-env.sh所以我的工作不会失败.是否可以设置此选项,以便我的工作不会失败?

当我设置HADOOP_HEAPSIZE为1.5 GB并从查询中删除一半模式匹配时,作业成功运行.那么这个选项是什么,如果它无助于避免失败?

我打算做更多的优化设置试验,但由于这些工作需要> 10小时才能运行,我会征求您的意见.

java hadoop out-of-memory

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

如何在python中找到调用函数类?

我试图在python中确定一个调用函数的拥有类.例如,我有两个类,ClassA和ClassB.我想知道classb_instance.call_class_a_method()是class_a.class_a_method()的调用者,这样:

class ClassA(object):
    def class_a_method(self):
        # Some unknown process would occur here to
        # define caller. 
        if caller.__class__ == ClassB:
            print 'ClassB is calling.'
        else:
            print 'ClassB is not calling.'

class ClassB(object):
    def __init__(self):
        self.class_a_instance = ClassA()
    def call_class_a_method(self):
        self.class_a_instance.class_a_method()

classa_instance = ClassA()
classa_instance.class_a_method()
classb_instance = ClassB()
classb_instance.call_class_a_method()
Run Code Online (Sandbox Code Playgroud)

输出将是:

'ClassB is not calling.'
'ClassB is calling.'
Run Code Online (Sandbox Code Playgroud)

似乎检查应该能够做到这一点,但我不知道如何.

python

5
推荐指数
2
解决办法
4246
查看次数

如何手动安装Scala插件?

http://www.scala-ide.org/

http://download.scala-ide.org/update-current-35

有功能和插件目录.我应该使用哪个或两者都使用?我应该在eclipse功能和/或插件目录中解压缩它们吗?

那么功能和插件之间有什么区别?

eclipse scala

17
推荐指数
3
解决办法
6万
查看次数

printf()是否依赖于格式说明符的顺序?

#include<stdio.h>
main()
{
    float x=2;
    float y=4;
    printf("\n%d\n%f",x/y,x/y);
    printf("\n%f\n%d",x/y,x/y);
}
Run Code Online (Sandbox Code Playgroud)

输出:

0 
0.000000
0.500000 
0
Run Code Online (Sandbox Code Playgroud)

用gcc编译4.4.3程序退出时出错,代码为12

c floating-point double printf

4
推荐指数
2
解决办法
1076
查看次数

在页面加载时将焦点设置在HTML输入框上

我正在尝试在页面加载时将默认焦点设置在输入框上(例如:google).我的页面非常简单,但我无法弄清楚如何做到这一点.

这是我到目前为止所得到的:

<html>
<head>
 <title>Password Protected Page</title>

 <script type="text/javascript">
 function FocusOnInput()
 {
 document.getElementById("PasswordInput").focus();
 }
 </script>

 <style type="text/css" media="screen">
  body, html {height: 100%; padding: 0px; margin: 0px;}
  #outer {width: 100%; height: 100%; overflow: visible; padding: 0px; margin: 0px;}
  #middle {vertical-align: middle}
  #centered {width: 280px; margin-left: auto; margin-right: auto; text-align:center;}
 </style>
</head>
<body onload="FocusOnInput()">
 <table id="outer" cellpadding="0" cellspacing="0">
  <tr><td id="middle">
   <div id="centered">
  <form action="verify.php" method="post">
   <input type="password" name="PasswordInput"/>
  </form>
   </div>
  </td></tr>
 </table>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

为什么这种方法不能正常工作呢?

<html>
<head>
<script type="text/javascript">
function FocusOnInput()
{ …
Run Code Online (Sandbox Code Playgroud)

html javascript focus onload autofocus

95
推荐指数
3
解决办法
19万
查看次数

"碰撞"技术如何运作?

有关设备到设备数据传输的任何好的文档或文章吗?

iphone objective-c bump

43
推荐指数
3
解决办法
6万
查看次数