-
删除十个单词
删除十个单词 函数readdat()实现从文件eng.in中读取一篇贡文文章存入到字符数组XX中;请编制函数delword()分别按行 删除空格,标点符号以及10个不区分大小写的英文单词,(you,for,your,on,no,if,the,in,to,all),余下 的单词按顺序重新存入数组XX中,最后调用函数writedat()把结果XX输出到文件ps6.out中。...
346
热度 -
简单的成绩管理系统,课程设计时做的,非常非常简陋
简单的成绩管理系统,课程设计时做的,非常非常简陋 下面是源代码下载连接 下面我也把源代码贴一下,方便大家为我指针正错误,谢谢。。 /*lnklst.h*/ #ifndef__LNKLST_H #define__LNKLST_H #include"lnklst.cpp" externstructstudent*create(char*,int,float,float,...
351
热度 -
向子线程传接CString造成的内存泄露,求解
向子线程传递CString造成的内存泄露,求解~本帖最后由Cacar于2015-09-1614:58:04编辑过程如下:(1)构造函数中得到本机IP地址:CStringCRecToolBoxDlg::GetIP(){ WORDwVersionRequested; WSADATAwsaData; charname[255];//本机主机名 CStringstrIP;//IP地址字符串 PHOSTEN...
37
热度 -
Android漫纪行(6)-APP启动之旅(I)
Android漫游记(6)---APP启动之旅(I)Android基于Linux2.6+内核,我们看一张图,以对Android系统的架构有个感性的认识。我们从Kernel层简单说明:1、Kernel层:基于Linux2.6+内核,同时做了一些嵌入式环境做了一些针对性的优化调整。2、Libraries层:包括BionicC库,以及HAL(硬件驱动接口抽象)等API。3、Android...
54
热度 -
printf()函数输出后 默认的间隔是多少
转载secPosted@2004-12-2802:40OutputConversionSyntaxThissectionprovidesdetailsabouttheprecisesyntaxofconversionspecificationsthatcanappearinaprintftemplatestring.Charactersinthetemplatestringthatarenotpa...
789
热度 -
Android 系统开发之背阴
Android系统开发之背光不知不觉喜欢上了写Blog,这还是一种不错的休闲方式,所噶~~,会不会也害怕过周末呢?因为寂寞~~啥样儿的生活才让觉得舒适哦~单身好~哈哈。搞了两天,还是姚哥一语惊醒梦中人啊~忽略了Linux下的权限问题,让我纠结了好几个小时啊。首先说明一下,这次学习中让我学到的东西:最主要的莫过于是了解了Android中jni编程,游荡整个Android源码,可以看到很多直接操作底层...
72
热度 -
C语言的谜题
本篇文章《C语言的谜题》展示了14个C语言的迷题以及答案,代码应该是足够清楚的,而且我也相信有相当的一些例子可能是我们日常工作可能会见得到的。通过这些迷题,希望你能更了解C语言。如果你不看答案,不知道是否有把握回答各个谜题?让我们来试试。1、下面的程序并不见得会输出hello-std-out,你知道为什么吗?#include<stdio.h> #include<unistd.h...
1092
热度 -
小弟我对android理解之Binder
我对android理解之Binderandroid使用binder作为进程间的通信工具。典型的应用是android的C/S机制,即client/service。使用这种机制有以下优势:1,可扩展性2,有效性,一个service可以有多个client3,安全性,client和service运行在不同的进程中,即使client出问题,不会影响到service的运行我们今天以media_server作为...
29
热度 -
8、包装第三方库
PHP扩展开发相关总结1、线程安全宏定义在TSRM/TSRM.h文件中有如下定义#defineTSRMLS_FETCH()void***tsrm_ls=(void***)ts_resource_ex(0,NULL)#defineTSRMLS_FETCH_FROM_CTX(ctx)void***tsrm_ls=(void***)ctx#defineTSRMLS_SET_CTX(ctx)ctx=(vo...
88
热度 -
Android中怎么自己制作su
Android中如何自己制作su本文原博客:http://hubingforever.blog.163.com/blog/static/171040579201372915716149/在Android源码的system\extras(比如Android4.0\system\extras)下新建一个目录,比如su_robin目录在su_robin目录下包含以三个文件:su.h文件#ifndefSU...
31
热度 -
c编程 字母排序
c编程字母排序 最近有道题做不出来,是三级数据库还请高手指教 英文文章存放在xx数组中,函数StrOL()的功能以行为单位对行中以空格或标点符号为分隔的所有单词进行倒排,最后把已处理的字符串,按行重新存入字符串xx中,最后调用函数输出。 例:YouHeMe Iamastudent. 结果:MeHeYou studentaamI voidStrOL(void) {...
363
热度 -
问题需要解决!!~~~~~~~~~!!
问题需要解决!!~~~~~~~~~!! 看看我的俄罗斯方块,有很多需要修改的地方,尤其是方向很死键,不好使,是什么原因啊?是程序问题还是机器问题啊 color='#FF8000'>----------------解决方案-------------------------------------------------------- ...
499
热度 -
美团Android资源搅混保护实践
美团Android资源混淆保护实践前言Android应用中的APK安全性一直遭人诟病,市面上充斥着各种被破解或者汉化的应用,破解者可以非常简单的通过破解工具就能对一个APK进行反编译、破解、汉化等等,这样就可以修改原有代码的逻辑、添加新代码、添加或修改资源、或者更有甚者植入病毒等等,从而破坏原有APK的安全和用户体验,最终伤害到用户和原有的开发者。而事物都是有两方面的,有矛就有盾,针对Androi...
104
热度 -
exe has triggered a breakpoint求解,该怎么解决
exehastriggeredabreakpoint求解DWORDWINAPIRevFile(LPVOIDp){ if(iPic>0) { return0; } clientSt*pStClient=(clientSt*)p; BOOLbKeep=TRUE; while(bKeep) { charrevBuffer[1024]; memset(revBuffer,0,sizeof(re...
51
热度 -
Android HAL 引见
AndroidHAL介绍AndroidHAL介绍2010年11月18日HAL介绍Android的HAL(硬件抽像层)是Google因应厂商「希望不公开源码」的要求下,所推出的新观念,其架构如下图。虽然HAL现在的「抽象程度」还不足,现阶段实作还不是全面符合HAL的架构规划,不过也确实给了我们很好的思考空间。图1:AndroidHAL架构规划这是PatrickBrady(Google)在2008Go...
380
热度 -
ZygoteInit.java
android启动之zygote启动上一博文介绍了init进程启动,在解析init.rc的时候会把zygote加到service列表中,并最终启动,zygote启动的实际是app_process程序。zygote是init进程的子进程。在Android系统中,所有的应用程序以及系统服务,包括SystemServer都是由Zygotefork出来的,这就是为什么它叫zygote(受精卵)的原因。我们...
44
热度 -
『转从墙外』 [Android] Root 原理與手動 Root 詳細過程 @ Nexus One、Android 2.3.3、Ubuntu 10.04
『转自墙外』[Android]Root原理與手動Root詳細過程@NexusOne、Android2.3.3、Ubuntu10.04前幫SEX8withAndroid2.1做過一次root([Android]SonyEricssonXPERIAX8-Root教學、關閉拍照聲音),使用的是SuperOneClick,僅需抓一下手機驅動程式、連接好microusb線,執行程式並按下按鈕,整個過程就結束...
136
热度 -
Android当地服务的启动 - zygote服务及Dalvik环境启动
Android本地服务的启动-zygote服务及Dalvik环境启动通过上一节Androidinit进程启动的分析可知,init进程在启动过程中,解析并处理了init.rc和init.hardware.rc两个初始化脚本文件,在两个初始化脚本文件里,定义了一系列的servicesection,这些service在boot触发器下,通过class_startdefault依次启动,其过程总结如下:1...
42
热度 -
Android 5.0 id地图管理
Android5.0idmap管理base/core/java/android/app/LoadedApk.java135publicLoadedApk(ActivityThreadactivityThread,ApplicationInfoaInfo,136CompatibilityInfocompatInfo,ClassLoaderbaseLoader,137booleansecurityVi...
56
热度 -
vc中怎么彻底杀死线程
vc中怎样彻底杀死线程用变量来退出线程,有时不灵,有什么办法可以彻底关闭线程,再一次开启线程又可以重新开始,用变量来控制,有时关了,如果又重新开始,这一次会接在上一次的下面继续执行,有什么更好的办法,请大家指点一下color='#FF8000'>------解决思路----------------------TerminateThreadcolor='#FF8000'>------解决思路----...
102
热度