问题列表 - 第33678页

从"C"代码调用"C++"类成员函数

如何在"C"代码中调用"C++"类成员函数?

我有两个文件.cpp,其中我已经定义了一些带有成员函数的类和相应的" .h"文件,其中包含了一些其他帮助cpp/h文件.

现在我想在"C"文件中调用CPP文件的这些功能.我该怎么做?

c c++

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

将日历对象转换为java格式的字符串,格式为"yyyy-mm-dd hh:mm:ss"

我正在将一个日历对象中存储的日期转换为MySQL中的查询.我需要格式为"yyyy-MM-dd HH:mm:ss"的字符串,即:"2010-01-01 15:30:00".我正在使用如下代码:

    Calendar TimeStop = Calendar.getInstance();
    TimeStop.set(2010, 01, 01, 15, 30, 0);
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String TimeStop_Str = sdf.format(TimeStop.getTime());
Run Code Online (Sandbox Code Playgroud)

现在,该字符串的,而不是"2010 - 01 -01 15:30:00"像我所期望的是"2010 - 02 -01 15:30:00".我已经在http://download.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html上检查了解析器公式中可能存在的错误(例如,月份或资本HH的资本MM)几个小时)但它没有奏效.

我想我应该设置一些其他领域,或者可能还有另一种方法......任何想法?

java datetime

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

具有泛型的可空基元

我试图在可空的布尔值上找到一个非空验证的正确方法.我也希望能够对其他一些领域做同样的事情,包括字符串,整数等,所以我想在方法中使用泛型.这是一个可能发生的事情的例子.

bool? myValue = null;
bool valid = ValidateNotNull(myValue);
Run Code Online (Sandbox Code Playgroud)

这里有一些验证码:

public bool ValidateNotNull<T>(T nullableField)
{
    return nullableField != null;
}
Run Code Online (Sandbox Code Playgroud)

我发现这类问题的所有答案都建议在方法签名中添加一个where T : struct或者where T: class,或者default(T)在比较中使用,这些都不适用于bool,其中false有效值.

还有其他建议吗?代码编译,但Resharper对于它认为可能是原始值的值的空值比较感到不满意,而且我很想知道我应该做些什么来振作起来.

注意:这不是完整的代码.我仍然有兴趣保持这种类型.这也不是我遇到问题的唯一地方.

NB2:是的,它编译并正常工作.我真正想知道的是,是否有一个代码解决方案可以阻止Resharper抱怨,或者是一种惯用的方法来做这个我不知道的事情.

c# generics resharper nullable

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

如何通过单击标签标签将光标移动到输入文本框?

如何通过单击标签标签将光标位置移动到输入文本框中?

html javascript dom dhtml

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

获取tabHost中所选选项卡的索引

我正在尝试将当前所选选项卡的索引存储在onSaveInstanceState中,以便我可以将其恢复.然而getCurrentTab apparantely给了我在etTabHost().newTabSpec中使用的字符串,我发现它有点奇怪,因为文档说它返回一个int和setCurrentTab也取一个int.有谁知道如何获取我当前选中的标签的索引,以便我可以恢复它?

android android-2.2-froyo android-tabhost

9
推荐指数
2
解决办法
3万
查看次数

Django - 使用电子邮件域并且没有密码的auth用户

我要求更改标准的Django电子邮件和密码登录,以允许任何用户无需密码登录,但仅限于他们在某个域上...例如somebody@example.com ...允许用户进入由于他们在正确的域名.

有什么建议?

security authentication django

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

用<T>实现类

我想这样实现:

namespace PIMP.Web.TestForum.Models
{
    public class ThreadModel : PagedList<T>
    {
Run Code Online (Sandbox Code Playgroud)

但我得到ErrorMessage:

找不到类型或命名空间名称"T"(您是否缺少using指令或程序集引用?)

我该怎么做才能避免它?

c#

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

算不了.在java中使用正则表达式的单词

如何使用正则表达式计算每个单词在Java中出现在String中的次数?

java regex

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

单独的Erlang应用程序应该在同一台机器上共享同一个VM吗?

我有一台CouchDB实例在一台机器上运行,因此有自己的Erlang VM进程.如果我在该机器上运行另一个单独的Erlang应用程序,那么在CouchDB和我的应用程序之间共享相同的VM是否更好,或者是否建议启动新的Erlang节点?

erlang couchdb

6
推荐指数
2
解决办法
365
查看次数

简单的PHP功能和可变混淆

我有几个简单的PHP函数我正在使用.一个用于检测用户是否在iPhone上,另一个用于调整图像大小.

<?php 

/* User agent function */
function userAgent(){
    $browser = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
    if ($browser == true)  { $var = 1; }
    return $var;
}

/* Image resize function */
function imageResize($width, $height) { 

    $var = userAgent($var);

    if($var == 1){
        $width = round($width / 2); 
        $height = round($height / 2); 
    }else{
        $width = round($width);
        $height = round($height);
    }

    echo "width=\"$width\" height=\"$height\""; 
} 

?>
Run Code Online (Sandbox Code Playgroud)

问题是,如果我在userAgent()函数中手动将$ var更改为0或1,则图像不会调整大小,但如果我在imageResize()函数中将$ var更改为== 0,则可以.

为什么变量没有从第一个函数传递到第二个函数,或者我在做其他错误的操作?

php

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