问题列表 - 第40125页

并非所有代码路径都返回一个值

我得到了这个编译器错误,有什么问题?

public PictureBox getinfo(int i, int j)
{
    return grid[i, j];
}

public  PictureBox kingmove(int i, int j)///<-----the problem is here
{
    getinfo(i, j);

    if (i < 9)
    {
        grid[i, j] = grid[i - 1, j - 1];
    }
    else
    {
        grid[i, j] = grid[i, j];
    }
Run Code Online (Sandbox Code Playgroud)

c# compiler-warnings

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

如何连接两个活动

我用这两个imgs制作了一个屏幕,我想在页面上添加一个按钮,当我点击它时,它将驱动到第二页.你知道我将如何写入它吗?我知道如何创建一个按钮但我不知道如何连接两个屏幕!谢谢

android

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

在Visual C++ 2008中键入推断

Microsoft Visual C++ 2008中是否存在某些特定于供应商的类型推断机制,类似于标准化autodecltype在C++ 0x中?

c++ type-inference decltype visual-c++ c++11

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

c ++按引用传递:错误:没有匹配的调用函数

我有这个代码:

bool Port::add_app_from_wlist(App* a){
 stringstream namesurn;
 string name, surname;
 namesurn << a->get_name();
 namesurn >> name >> surname;
 return add_application(a->get_id(),name,surname,a->arrived_at_port_by(),a->arrived_by(),a->is_luxury_class());
}
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

air_classes.cpp:153:错误:没有匹配函数来调用`Port :: add_application(int,std :: string&,std :: string&,time_t,time_t,bool)'

air_classes.cpp:98:注意:候选者是:bool Port :: add_application(int,std :: string,std :: string,std :: string,time_t,time_t,bool)

我不明白这个字符串来自哪里错误 - 也不知道如何修改它 - 请帮忙.

c++ string compiler-errors parameter-passing

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

如何访问QuickLook插件资源?

我的QuickLook插件为文档生成HMTL预览.我需要显示保存在插件包中的图像.简单地使用imageNamed:方法来获取NSImage类的实例是行不通的.怎么能实现呢?这是因为这个事实的结果

Quick Look生成器设计为CFPlugIn样式的包.

正如文件所说的那样?

cocoa quicklook

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

如何删除python中的新行字符?

我正在编写一个vcf解析器,我打开了文件,但现在我需要解析它们的名字.该文件显示"FN:John Smith ;;; \n\r \n"我想取出\n和\ r \n.有谁能够帮我?

python newline

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

使用java泛型的责任链处理程序

我正在使用Java中的责任链设计模式.链作为一个整体代表对某些类型的对象的请求.链中的每个"处理程序"负责处理所请求的1种单位.所有请求都以基本相同的方式处理,因此我尝试使用"Handler"类通用.所以在Handle类中我需要一个像这样的方法(处理本身是简化的,因为它只会模糊我的问题):

public class Handler<T>{
   int required;
   Handler<?> next;

   public void handle(Object O){
      if(o instanceof T){
         required --;
      }else{
         next.handle(o);
      }
   }
}
Run Code Online (Sandbox Code Playgroud)

问题是像这样的实例是不可能的.因为类型T在运行时没有明确存储(或者这是我在互联网研究中所理解的).所以我的问题是:什么是最好的选择?

java generics design-patterns

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

Erlang:在Erl文件中启动函数的命令行

我可以通过命令行或bash脚本启动Erlang文件:

exec erl file.erl
Run Code Online (Sandbox Code Playgroud)

但是,我似乎无法找到如何直接启动此文件中的函数.

例如

exec erl file.erl -f function()
Run Code Online (Sandbox Code Playgroud)

任何建议赞赏......

bash erlang command-line

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

C#:代码是什么技术?

我想知道:

  1. 该代码是什么技术?

  2. 你能否重写那段代码以使其更具可读性,因为我并不完全理解它的含义.

    Paragraph para = CaretPosition.Paragraph;
    
    
    var matchedRun = para.Inlines.FirstOrDefault(inline =>
    {
       Run run = inline as Run;
       return (run != null && run.Text.EndsWith(inputText));
    }) as Run;
    
    
    if (matchedRun != null)
    {
    
    
    }
    
    Run Code Online (Sandbox Code Playgroud)

c# linq

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

android TextView.setText不适用于简单的小部件

我有一个非常简单的AppWidgetProvider用于测试小部件:

public class Test extends AppWidgetProvider {

    public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds){
        RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.test_layout);
        views.setTextViewText(R.id.TextView01, "Test message");
    }

}
Run Code Online (Sandbox Code Playgroud)

test_layout如下所示:

<LinearLayout 
    android:id="@+id/LinearLayout01"
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    xmlns:android="http://schemas.android.com/apk/res/android">
    <TextView
        android:id="@+id/TextView01" 
        android:layout_width="fill_parent"
        android:layout_height="fill_parent">
    </TextView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

问题是小部件出现在模拟器屏幕中但没有任何文本.我敢肯定,这是我弄乱的东西,但我找不到它是什么......

android android-widget android-emulator

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