[问题] qt语法疑问

楼主: MOONY135 (谈无欲)   2016-10-24 18:51:57
开发平台(Platform): (Ex: Win10, Linux, ...)
vs2015
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
qt 5.7
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
目前在写有关http的功能 目前网络上会看到这种写法
http://imgur.com/qJ2uHi1
QNetworkReply *reply = manager->post(QNetworkRequest(qurl), multiPart);
QNetworkReply* reply = manager->post(QNetworkRequest(qurl), multiPart);
想请问一下 两种写法有什么差别吗?
QNetworkReply *reply 我觉得应该是内存位置吧?
作者: longlongint (华哥尔)   2016-10-24 18:58:00
上面那个写法才对 下面只是有支援比如说写成 int* a,b; 结果看不出bug 会很想自尽
作者: fatrabitree (胖兔子)   2016-10-24 19:00:00
这没有标准答案
作者: CoNsTaR ((const *))   2016-10-24 19:02:00
我想,这样 QNetworkReply*reply 也是合法的吧 XD
作者: dijkstra (邪恶数学家)   2016-10-24 19:05:00
这跟qt没关系吧
作者: boss0405 (boss)   2016-10-24 21:04:00
这和qt没关,上方写法比较不会误解
作者: james732 (好人超)   2016-10-24 21:10:00
原来只是星号位置不同,我看好久才发现XD
作者: stupid0319 (征女友)   2016-10-24 23:55:00
我觉得下方写法比较不会误解也XDXD
作者: pili100 (zelda)   2016-10-25 11:12:00
印象中, int* a,ba是int pointer,b是int
作者: chchwy (mat)   2016-10-27 15:42:00
没有差别

Links booklink

Contact Us: admin [ a t ] ucptt.com