问题列表 - 第22806页

C++:数组的构造函数初始化程序

我有大脑痉挛...如何在C++中正确初始化一组对象?

非数组示例:

struct Foo { Foo(int x) { /* ... */  } };

struct Bar { 
     Foo foo;

     Bar() : foo(4) {}
};
Run Code Online (Sandbox Code Playgroud)

数组示例:

struct Foo { Foo(int x) { /* ... */  } };

struct Baz { 
     Foo foo[3];

     // ??? I know the following syntax is wrong, but what's correct?
     Baz() : foo[0](4), foo[1](5), foo[2](6) {}
};
Run Code Online (Sandbox Code Playgroud)

编辑:狂野和疯狂的解决方法的想法值得赞赏,但在我的情况下他们不会帮助我.我正在开发一个嵌入式处理器,其中std :: vector和其他STL结构不可用,显而易见的解决方法是创建一个默认构造函数并使用一个init()可以在构造时间之后调用的显式方法,这样我就不会根本不得不使用初始化器.(这是我被Java的final关键字+灵活性与构造函数所破坏的情况之一.)

c++ constructor initializer

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

如何将光标样式设置为没有hrefs的链接的指针

我有很多<a>没有href用于进行onclickjavascript调用的属性的html标签.这些链接没有光标的指针样式.它们有文本样式的光标.

如何在不使用href属性的情况下将光标样式设置为链接的指针?

我知道我可以添加href ="#".我在html文档中的很多地方都有这个,并且想知道如何在不使用href属性的情况下为链接创建游标样式指针.

html javascript css cursor hyperlink

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

性能计数器是否适合我的工作?如果是这样,我该如何使用它们?

我被问到如何找出我的程序使用了多少内存和CPU,我已经被提到性能计数器.但是,当我查看文档时,它首先告诉我通过为我的应用程序创建清单来提供消费者数据,然后我睁大眼睛.我想,这样的通用工具很好,但我想要的只是一组函数,可以告诉我程序使用了多少内存和CPU.

性能计数器是否适合我的工作?如果是这样,我该如何使用它们?我真的不想在我的C#应用​​程序之外设置任何东西.

注意:我不是在寻找第三方分析应用程序,我需要通过我的应用程序显示内存和CPU数据.

更新:我已经删除了功能上的时间,因为它似乎让人感到困惑.

c# performancecounter

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

MS SQL Server上的ODBC查询仅在PHP PDO(FreeTDS)中返回前255个字符

我目前正在尝试从SQL Server数据库视图中提取一些数据,这些数据是我们从Linux Web服务器限制访问的.

我们无需编辑数据,只需将其显示在网页中即可.

在我们尝试输出并且只获取文本字段的前255个字符之前,这一切看起来都很好.

有谁知道这是通过PHP :: PDO使用FreeTDS是否有问题,或者它是否应该正常工作?我见过其他人有类似的问题,但似乎没有很多答案.

我正在使用它作为MS SQL db的连接字符串:

$dbConn = new PDO("odbc:Driver=FreeTDS;DSN=OURDSN;UID=WWWUser;PWD=ourpassword");
Run Code Online (Sandbox Code Playgroud)

php sql-server odbc pdo freetds

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

从SQL Server 2008发送批量电子邮件

我对数据库比较陌生,所以如果我的查询听起来微不足道,请原谅我.我需要向特定表中列出的所有联系人发送批量电子邮件.电子邮件的正文存储在.doc文件中,该文件以亲爱的_______先生开头.SQL服务器将读取此文件,在空白处附加联系人的姓氏,并将其发送到该姓氏的相应电子邮件地址.有关如何进行此操作的任何想法?

任何见解,建议,提示将不胜感激.

谢谢!

t-sql sql-server email email-integration sql-server-2008

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

如何在LaTeX表格中用冒号来对齐时间?

我有一张LaTeX时代的表格.

这些时间是4:00或12:00,具有不同的长度.我想通过他们的冒号垂直对齐这些时间.在LaTeX中有一个很好的方法吗?

time latex vertical-alignment tabular

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

VB.NET"If"运算符会导致装箱吗?

我们这些在VB/VB.NET中工作的人看到的代码类似于这种令人厌恶的代码:

Dim name As String = IIf(obj Is Nothing, "", obj.Name)
Run Code Online (Sandbox Code Playgroud)

我说"憎恶"有三个简单的原因:

  1. IIf是一个函数,所有参数都被评估; 因此,如果obj在上述调用中没有任何内容,那么NullReferenceException将抛出一个.对于习惯于使用C#等语言的短路三元运算符的人来说,这是出乎意料的行为.
  2. 因为它 IIf是一个函数,所以它会产生函数调用的开销.同样,虽然这不是什么大问题,但对于那些期望它表现为语言固有的三元操作的人来说,这感觉不对.
  3. IIf是非泛型的,因此接受类型的参数Object,这意味着以下调用框(我相信)总共有三个整数:

    ' boxes 2nd and 3rd arguments as well as return value '
    Dim value As Integer = IIf(condition, 1, -1)

现在,在一些更新版本的VB.NET中(我不确定数字是多少),If引入了运算符,其IIf功能与函数完全相同,但(据我所知)没有相同的缺点.也就是说,它确实提供了短路,并且它一种内在的VB操作.但是,我不确定最后一部分.在MSDN文档似乎并没有表示是否If箱及其参数与否.有人知道吗?

vb.net boxing ternary-operator

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

我需要添加到清单中以在实际设备上调试Android应用程序?

我必须在清单中添加哪种权限/标志才能在实际的Android设备上调试我的应用程序?

debugging android manifest

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

正确使用核心数据进行多重访问 - iphone/ipad

我有一个问题;)

实际上我想在不同的线程中使用核心数据.我有两个UI视图,显示数据库中同一个表的数据.

如果在第一个视图中删除一个我应该保存的条目,然后要求PersistentStoreCoordinator给我(UIview)一个大脑新的托管对象.他们在itunesU官方视频"使用核心数据"中所说的话

使用cocoa的优秀消息系统,我可以处理基本的同步.(我发送'必须获取新MO'消息)

但是我应该如何正确保存并"关闭"数据库然后获取另一个托管对象.

<### update ###>

我有2个viewController,每个视图我都有一个.

如果我在每个ViewController上设置coredata堆栈,则可以从每个视图访问数据,但不能同步.

但是,如果我在AppDelegate中放置一个核心数据堆栈,我得到了一个异常:

*** Terminating app due to uncaught exception 'NSObjectInaccessibleException', reason: 'CoreData could not fulfill a fault for '0x498f600 <x-coredata:...>'

我该怎么办 ?

<### update ###>

在此先感谢任何帮助;)

sqlite cocoa-touch core-data objective-c

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

来自IoSession的Apache MINA读物

我是Apache MINA的新手,请指导我如何阅读IoSession.我已经存储了一个POJO.

public static EchoUDPServerDiscoveryObjectResponseProperties echoProperties

session.write(echoProperties);
Run Code Online (Sandbox Code Playgroud)

java session apache-mina

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