小编Sco*_*ott的帖子

Qt4.5 vs Cocoa用于原生Mac UI

我已经为Windows和*nix平台开发了很长一段时间,我正在寻求进入Mac开发.我在使用ObjC/Cocoa和C++/Qt4.5之间徘徊.

C++/moc语义对我来说更有意义,并且在Qt中提高知识似乎是一件明智的事情,因为你最终得到了涵盖更多平台的技能.

我是否可能通过跳过Cocoa来妨碍我的申请?

示例Qt应用程序对我来说看起来很像Mac原生,但它们非常简单,因此可能无法讲述整个​​故事.Qt没有的Xcode方式还有其他优点,例如打包,部署等吗?

cocoa qt4 objective-c

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

SQL Azure-同步复制到第二个数据库?

我正在将Azure的SQL数据库服务视为项目的潜在解决方案。要求之一是数据中心之间的HA(即,数据库必须有一个备用服务器在单独的站点上运行,该备用服务器可以在主服务器发生故障时准备承担负载,并立即与主服务器保持一致)。看来,SQL Azure只能使用同步组或定期的导出/导入过程在站点之间异步复制数据。

我的问题是-有什么办法可以做到吗?例如,是否可以在备用数据库上配置普通的SQL Server实例(在IAAS上运行),并以某种方式引入与主数据中心中运行的SQL Azure数据库的同步复制的主从关系?

谢谢,

斯科特

azure azure-sql-database

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

C++中的操作员模板

如果我想创建一个函数模板,其中模板参数未在参数列表中使用,我可以这样做:

template<T>
T myFunction()
{
//return some T
}
Run Code Online (Sandbox Code Playgroud)

但是调用必须指定要使用的'T',因为编译器不知道如何解决它.

myFunction<int>();
Run Code Online (Sandbox Code Playgroud)

但是,假设我想做类似的事情,但对于'[]'运算符.模板

T SomeObject::operator [ unsigned int ]
{
    //Return some T
}
Run Code Online (Sandbox Code Playgroud)

有没有办法调用这个运算符?这看似无效:

SomeObject a;
a<int>[3];
Run Code Online (Sandbox Code Playgroud)

c++

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

标签 统计

azure ×1

azure-sql-database ×1

c++ ×1

cocoa ×1

objective-c ×1

qt4 ×1