-
关于strlen的问题
关于strlen的问题 有以下程序 #include<string.h> main() {char*p="abcde\0fghjik\0"; printf("%d\n",strlen(p)); }请问输出是多少?答案是12,为什么?strlen应该是统计字符串个数,不包含'\0',那我也数不出12呀,abcdefghjik只有11个啊!(我晕了) ...
418
热度 -
很不爽,用了一周时间在Linux就学会了一门新的编程语言vala叽哩哇啦,学一个新语言咋就这么容易捏解决办法
很不爽,用了一周时间在Linux就学会了一门新的编程语言vala叽哩哇啦,学一个新语言咋就这么容易捏很不爽,用了一周时间在Linux就学会了一门新的编程语言vala叽哩哇啦,学一个新语言咋就这么容易捏Vala是使用类似C#的语法,应该比用C写轻松的多。Vala编译的时候,会把Vala程序编译成C代码,然后再使用C编译器编译成本机代码,我最近觉得这种编译方式很好,因为现在而言,几乎任何一个系统,不论...
9278
热度 -
用了一周时间在Linux就学会了一门新的编程语言vala叽哩哇啦,该如何处理
用了一周时间在Linux就学会了一门新的编程语言vala叽哩哇啦用了一周时间在Linux就学会了一门新的编程语言vala叽哩哇啦Vala是使用类似C#的语法,应该比用C写轻松的多。Vala编译的时候,会把Vala程序编译成C代码,然后再使用C编译器编译成本机代码,我最近觉得这种编译方式很好,因为现在而言,几乎任何一个系统,不论是PC的,还智能手机,抑或嵌入式设备,总会至少提供一个C的编译器,那么把...
145
热度 -
C++的std::string的“读时也拷贝”技术!
C++的std::string的读时也拷贝技术!嘿嘿,你没有看错,我也没有写错,是读时也拷贝技术。什么?我的错,你之前听说写过时才拷贝,嗯,不错的确有这门技术,英文是CopyOnWrite,简写就是COW,非常’牛’!那么我们就来看看这个’牛’技术的效果吧。我们先编写一段程序#include<string> #include<iostream> #include<...
1236
热度 -
[原创]猜数字游戏重写版
[原创]猜数字游戏重写版 */--------------------------------------------------------------------------------------*/出自:编程中国http://www.bc-cn.net*/作者:andyzhshg*/时间:2007-9-1编程论坛首发*/声明:尊重作者劳动,转载请保留本段文字*/...
348
热度 -
美团Android资源搅混保护的具体实践
美团Android资源混淆保护的具体实践原文章美团Android资源混淆保护实践,但是该文章并没有给出具体的混淆方案,只是放了一个函数,函数的实现过程需要自己去实现,本篇文章也并没有实现该函数,只是对实现该函数有一个前期的准备。在android5.0的系统源码中,要修改的代码位于/frameworks/base/tools/aapt/Resource.cpp未修改前的代码getVerbose())...
61
热度 -
简易教学管理系统的设计与实现------半年学习的果子
简易教学管理系统的设计与实现------半年学习的果子 简易教学管理系统的设计与实现------半年学习的果子 用C-FREE写的。在论坛看了看,好像好多人都没学多少章节,但是学过的都比我们从课本上学的深呐, 哎,学校开的C只有半年的课就完了,以后怎么搞噢~~~~!! #defineM25 #defineN6 #include<stdio.h> #inclu...
351
热度 -
[分享]传一个win-tc 请教一个主成分分析源代码的问题
[分享]传一个win-tc请教一个主成分分析源代码的问题 这个主成分分析的c源代码,小弟不知道如何输入数据,请高手指教输入应该在前面几十行,跪求指教!#include<stdio.h>#include<string.h>#include<math.h>#defineSIGN(a,b)((b)<0?-fabs(a):fabs(a)...
412
热度 -
图片处理代码片断
图片处理代码片段1.图片缩放:代码-(UIImage*)resizeImage:(UIImage*)imagetoWidth:(NSInteger)widthheight:(NSInteger)height{//Createagraphicscontextwiththetargetsize//OniOS4andlater,useUIGraphicsBeginImageContextWithOpti...
47
热度 -
这个问题出在哪啊?
这个问题出在哪啊? 这是一个无向简单图的编程,首先要感谢乌鸦大哥的帮忙,编出了程序,但是我发觉还是有点小小的问题――虽然说是编译成功了,但是,无法进行输入数据运行,问题出在在哪呢,我看不出来,所以请大家帮帮忙看看,谢谢!内容有点长,没办法,请耐心,谢谢!原题:Lance博士目前正在被他的资料所困扰,事情是这样的:Lance博士一直致力于无向简单图性质的研究,他把他曾经研...
100
热度 -
C源码:一个原始套接字的实例
C源码:一个原始套接字的实例 /********************DOS.c*****************/ #include<sys/socket.h> #include<netinet/in.h> #include<netinet/ip.h> #include<netinet/tcp.h> #include&...
448
热度 -
[转贴]C程序读书笔记
第十二章文件1)概述c语言将文件看成一个字符的序列,分为ASCII文件(文本文件)和二进制文件。即一个c文件就是一个字节流或二进制流。ASCII文件每一个字节放一个ASCII码,代表一个字符,输出与字符一一对应,便于逐个处理字符,但占用空间较多。二进制文件按内存中的存储形式原样输出到磁盘上,节省空间,由于输出与字符不对应,不能直接输出字符形式,一般用于保存中间结果。目前c对文件的处理只有缓冲文件系...
380
热度 -
[求助]紧急求助!本月20日前要交的期末作业
[求助]紧急求助!本月20日前要交的期末作业 Palmos程序设计课程设计题目设计一个学生成绩表,数据库包含:学生姓名(name),成绩(mark)并且在文档中写明设计思路,流程,以及各个函数的作用用C语言写,要求就这么简单会的帮帮忙!! color=#000066>[此贴子已经被作者于2006-12-1910:15:29编辑过] 搜索更多相关的解决方...
265
热度 -
[原创]一个动态分配内存及指向它的指针(C++)
[原创]一个动态分配内存及指向它的指针(C++) 一个动态分配内存及指向它的指针(C++) skipable-story: 常时间的埋头钻研,有苦有乐,有失落的情绪与有激昂的斗志。但一昧doitallbymyself,我发现有很多时候问题会变得相当的frustrating,跟本就没有rewarding感。 想必我也这样苦战了四年多,从无线电到计机算机,最后又从计算机学...
323
热度 -
关于c#调用托管c++dll 的有关问题, 求求求,
关于c#调用托管c++dll的问题,求求求,啊啊啊!楼主最近刚开始学习用c#做界面,然后前些日子想用c#调用一个c++的类,在论坛找了教程,将c++类用托管c++封装成ManageCppDll.dll以后然后导入到c#工程里面(直接引用),然后当我用c#usingManageCppDll使用dll的命名空间开发编译都没有出问题,各个函数也都能顺利调用,最后调试的时候出现这个异常:“System.I...
28
热度 -
在父子进程之间使用管道
问题描述 从一个C程序中,我试图派生一个子进程来运行python脚本,该脚本应在stdin上处理来自父级的行,并在stdout上将结果返回给父级。 父级将输入输入行并从子级标准输出读取结果。 仅父母和孩子都停留在彼此读取第一行数据的过程中。 不知道为什么,任何提示,TIA! 这是运行C-parent的示例运行: #./pycalc dude Gotthistodocalcwith:dud...
62
热度 -
UNIX系统编程(二)
UNIX系统编程(2)注:本文来自“网易”博主第三章:文件系统这回我们来说一下UNIX的文件系统。由于一般情况下UNIX机的硬盘会很大,所以一般你可以给它分成几个区,而每个分区又都可以有独立的文件系统。如果你是UNIX系统,你有可能看见/dev/sd/c0t0d0s0/dev/sd/c0t0d0s1这样的文件。如果你是linux你有可能看见/dev/hda0/dev/hda1等等。这些文件,每一个...
1073
热度 -
fastcgi中的多线程施用
fastcgi中的多线程使用 0.背景 在项目中加入了等待通讯的内容,所以原来单个请求处理时间增加了。单线程处理的fcgi就会浪费CPU和用户时间,所以需要多线程来处理,减少用户排队时间。 将处理用户请求的部分从单线程变为多线程,需要大概了解改动会不会影响性能。 得到的结论是:多线程和单线程在执行的流程和使用方法几乎一样,所以多线程不会带来额外的负担。 1.单线程的处理步骤 1.1一个简单的单...
509
热度 -
[求助]文件间的字符串存取码 --- 斑竹及各位高手再来看看啊!!!
[求助]文件间的字符串存取码---斑竹及各位高手再来看看啊!!! 新手入门,望高手不吝赐教!主要目的是读取eingabe.txt文件,根据条件创建文件ausgabe.txt当遇到有这样一行出现时:#EINBAUdatei1.txt在这里插入datei1.txt里面的全部内容,其他行则直接复制eingabe.txt的内容到ausgabe.txt。我自己写的代码如下,但是不...
435
热度 -
[原创]游戏及学习控制管理器
[原创]游戏及学习控制管理器 /*控制主程序control.exe*/#include<stdio.h>#include<string.h>#include<dos.h>#defineMAX100typedefstruct{charname[30];charpath[100];charexename[30];chartaskname[...
349
热度