linux经典程序中的问题,哪位高手帮我解释解释,谢谢
关于程序中的if((bytes_read==-1)&&(errno!=EINTR))break;这一句我不理解,我觉得当bytes_read==-1时就应该break才对,为什么还要&&(errno!=EINTR)??在linux的帮助文档中查到EINTR:Thecallwasinterruptedbyasignalbeforeanydata
作者: zhengyixiaohei 发布时间: 05-03
QT...想获得某个图片的像素数组指针,用一定算法处理(如放大)后画到界面上
这是什么原因啊....为什么编译器中运行不显示图片,直接运行exe却可以使用的是qtcreator.难道需要设置什么吗?voidDialog::paintEvent(QPaintEvent*){QPainterpainter(this);QPixmappix;pix.load("Image\test.jpg");painter.drawPixmap(0,0,50,
作者: dd77913 发布时间: 05-03
linux编程问题,这是linux编程中的一个经典程序。
请问if(bytes_write==-1)break;这句能得到执行吗,如果这句要执行的话,那么第二个while语句中的bytes_write就为-1,while就会执行,也就是while循环不会跳出来,所以两者不是相矛盾吗?????#include<sys/types.h>#include<sys/stat.h>#include<fcntl.h&g
作者: zhengyixiaohei 发布时间: 05-03
静态链接为什么不通过?
我想静态链接openssl的库为什么不成功?找不到实现?但是-I已经指明了头文件位置了,-L选项指明了库文件位置了。C/C++code[pro@rhel5~/openssl06:32:10]$gcc-Wall-static-I/usr/local/openssl1.0.0d/include/-L/usr/local/openssl1.0.0d/lib-lcry
作者: dungeonsnd 发布时间: 05-02
【下载】qt4学习笔记
今天写了个基于xlib的程序,相关的库也装了,编译的时候说undefinedreferenceto`XOpenDisplay',网上都说要链接到/usr/X11R6下面的库,照着做了,还是不行。到/usr下面一看,我根本没有X11R6这个文件夹,头文件倒是有,在/usr/include/X11下面。这是用find找出来的我机器上所有关于X11的文件夹……,那位大侠知道库在哪里?附
作者: 10orochi01 发布时间: 05-02
Linux提到指定区间的字符命令如何写(cpu MHz: 2262.000)
/proc/cpuinfocpuMHz:2262.000Linux下上面那个文件有那一行,我想用awk、sed、grep将上面的:到.之间的2262提取出来,不知道如何写Linux命令,谢谢,最后给一下注释
作者: freeskyo 发布时间: 05-02
linux下opencv2.0编译问题
我在fedora11中装好了qt和qtcreator(这个肯定能用的),后来又装了opencv2.0(一路的./configuremakemakeinstall都没有问题)。 但是我在qtcreator中编译时,会报错:C/C++code/data/release/pictureviewer.cpp:23:错误:expectedinitializer
作者: noiplee 发布时间: 05-02
哪位高linux高手帮我改改下面的shell脚本程序,谢谢。
错误提示:[root@LXQheiying]#./1-2-622./1-2-6:line4:if[-z2]:commandnotfound./1-2-6:line4:[-z2]:commandnotfound./1-2-6:line5:syntaxerrornearunexpectedtoken`then'./1-2-6:line5:
作者: zhengyixiaohei 发布时间: 05-02
请高手帮忙
i=0comvar=(c,m,l,w,L)len=$(#array[*])while[$i-lt$len];do case"${comvar[$i]}"in "c")echo"bytes:" wc-cprogram1.sh;; "m")echo"chars:" wc-mprogram1
作者: jessica_wbform 发布时间: 05-01
如何在Linux系统上运行T/TCP程序
Linux版本是Redhatfederalcore8,现在按照《TCP/IP详解》卷3上面的说明,运行T/TCP程序,但是老是出错不成功,结果发现系统不支持T/TCP协议,即:MSG_EOF没有定义。现在我应该怎么做才可以实现T/TCP通信呢?
作者: shenwenbin05 发布时间: 05-01