随笔分类 - C/C++
摘要:转:http://www.infosyncworld.com/reviews/cell-phones/nokia-sells-qt-licensing-business-to-digia/11846.htmlNokia has decided to sell its Qt licensing business to Digia as the company will focus on Windows Phone moving forward.Nokia recently decided to team up with Microsoft when it comes to next-genera
阅读全文
摘要:新年前的最后一篇文章,还是来点简单而又喜庆东西吧。这篇会简单介绍一下QML的用法,以及在 C++是怎么调用和解析的。在QT4.7中已经集成了Qt quick的开发工具,主要包括三个部分在前面已经提到过,而且网上也已经有一些文章介绍怎么用了这里就不再多说。直接上代码:qml文件内容为:即使在不知道QML语法的情况下,单从QML文件的内容就可以出,整个组织结构其实和wpf是一样的树型结构,只不过前者是才有xml语言来描述的,而QML则直接用类JS的描述性语言来做。具体代码描述为:我们再看C++方面的代码,想在C++中使用QML文件就必须使用QDeclarative的对像,这个就像一个翻译官一样,只
阅读全文
摘要:折腾了大半天终于把meego 1.1的开发环境安装在了ubuntu 10.10上了,这个过程的艰难也充分证明meego的道路可能还会很艰难。1.meego SDK安装(1),获取gpg key,不然当你用apt-get来安装SDK的时候可能会出现gpg警告。 gpg --keyserver keys.gnupg.net --recv-key 0BC7BEC479FC1F8A 然后导入gpg key gpg --export 0BC7BEC479FC1F8A | apt-key add -(2), 添加源:在文件/etc/apt/sources.list最后将源添加进去: debhttp
阅读全文
摘要:随着android和ios的兴起,很多人都在看衰nokia。认为nokia的时代即将过去,但是最近接触了一下meego相关东西,发现事实可能并不会像想象中的那样,个人感觉meego相对于同质化的android和相对封闭的ios优势还是很明显的。首先meego是一个全开源的平台,而不像android是一个半开源的平台,这样就不会使得所有的开发商都围绕着一个人转,出现大部分的机型都有很大的相似性。同时又不会像ios那样因为过于封闭而使得开发的门槛始终很高。meego从去年到现在虽然还没有一款手机出世,但仍然被很多人看好。同时meego的一个重要的开发工具QT将会实现平台真正的无缝对接,大大减少了开
阅读全文
摘要:书上和网上在很多地方都对const 的重载做了一些解释,但感觉都不是很详细。还有很多同学在不同的地方发问关于const 重载的问题,这里我又重新看了一下,做了一个简单的分析也可能有不对的地方,欢迎讨论。所谓重载,是指允许存在多个同名函数,而这些函数的参数表不同,即函数名相同但函数的签名不同。重载并不是面向对象编程的特有属性,这是因为重载是在编译阶段实现的,编译器根据函数不同的参数表,对同名函数的名...
阅读全文
摘要:转自:http://blog.csdn.net/slowgrace/archive/2009/10/20/4704066.aspxQ:作为一个程序员,为什么要弄明白左值的概念? A:有很多原因。比如说,有些语境下必须要使用左值,如果你不知道哪些表达式是左值,你就可能给错。Q:请问哪些语境下必须要使用左值? A:下列运算符的操作数要求左值:sizeof运算符, 取地址运算符 & , ++ 运...
阅读全文
浙公网安备 33010602011771号