关闭

xCode语法高亮消失解决办法

最近xCode里面语法高亮消失了,用Command键自动跳转也不能用了,所以很不方便,弄了一下午才搞出来,和大家分享下经验。 我用的是4.2的xCode,希望对有此类问题的朋友有所帮助。 一、最常用的解决方法     重启xCode,index完之后就好了。     往往这样能解决的问题都不是问题。。。囧 二、首先看看自己的项目的编译器选项是什么,在Targets里面的Build Set...
阅读(8123) 评论(2)

笔试题汇集之排序算法(C/C++)

void swap(int* p, int* q) { int temp; temp = *p; *p = *q; *q = temp; }   //冒泡排序 void sort(int* a, int n) { for(int i=0; i for(int j=0; j if(a[j] > a[j+1]) swap(a+j,a+...
阅读(940) 评论(0)

虚函数

一、基础略(限于篇幅,请参阅相应的c++书籍):     1、多态性:使用基础类的指针动态调用其派生类中函数的特性。     2、动态联编:在运行阶段,才将函数的调用与对应的函数体进行连接的方式,又叫运行时联编或晚捆绑。     二、过程描述:     1、编译器发现一个类中有虚函数,编译器会立即为此类生成虚拟函数表vtable(后面有对vtable的分析)。虚拟函数表的各...
阅读(272) 评论(0)

范式

范式说明     第一范式(1NF):数据库表中的字段都是单一属性的,不可再分。这个单一属性由基本类型构成,包括整型、实数、字符型、逻辑型、日期型等。     例如,如下的数据库表是符合第一范式的:   字段1  字段2 字段3  字段4             而这样的数据库表是不符合第一范式的:   字段1  字段2 字段3  字段4     字段3.1...
阅读(291) 评论(0)

笔试题汇集之大数处理篇(C/C++)

输入二个64位的十进制数,计算相乘之后的乘积。 答:以下代码为网上别人贴出的,输入任意位数十进制数(包括小数,负数)都可以得出正确结果。 思路是:将大数当作字符串进行处理,也就是将大数用10进制字符数组进行表示,然后模拟人们手工进行“竖式计算”的过程编写乘法。 #include  #define MAX 100 int str_num(char str[]) //计算字符串的长度,等效于...
阅读(546) 评论(0)

笔试题汇集之常见算法篇(C/C++)

//二分查找算法 int BSearch(int a[],int key,int n) {   int low = 0;   int high =n-1;   int mid;   while(low    {      mid =(low+high)/2;      if(a[mid]== key)         returnmi...
阅读(555) 评论(0)

笔试题汇集之链表篇(C/C++)

//反转链表 Node* reverse_list(Node* head) {     if(head ==NULL || head->next == NULL) {         returnhead;     }     Node* p1 =head;     Node* p2 =head->next;     Node* p =NULL;...
阅读(800) 评论(0)

笔试题总结之字符串篇(C/C++)

//字符串的拷贝 char* Strcpy(char* strDest, const char* strSrc) {     if(strDest== NULL || strSrc == NULL) {         returnNULL;     }     if(strDest== strSrc) {         returnstrDest;...
阅读(1547) 评论(0)

UnixC

预处理指令:     #pragma     head.h文件不能比当前文件新     #pragma GCC dependency "head.h"     不能使用单词add printf     #pragma GCC poison add printf     _Pragma等价于#Pragma     创建静态库: 1)gcc -c xxx.c 生成 .o 文件...
阅读(497) 评论(0)

SQL

SQL分类: DQL: select DML: insert delete update DDL: create drop alter DCL: grant rewoke DTL: commit rollback savepoint   select的七个部分: 表--二维关系表 行(row)--对应一条完整的信息记录 列(column)--一条信息的一个字段   Asel...
阅读(374) 评论(0)

C++

C中头文件在C++中 stdio.h   --> stdlib.h  --> string.h  --> ctype.h   --> time.h    --> ...   bool类型 为假: 0, '\0', NULL, false 其他情况都为真 哑元参数 void fd(int) {} 考虑向前兼容性问题,也有特殊用法,如区分同名函数(前++,后++)   C...
阅读(305) 评论(0)

C

写一个C程序first.c 1,预处理 gcc -E first.c -o first.i -->first. 2,编译   gcc -c first.i-->first.o 3,连接         gcc first.o-o first -->first gccfirst.c   sizeof()括号内的运算式不进行运算,只是推断一下大小   优先级: 1,()最高 =最低...
阅读(278) 评论(0)

消息提示宏

//消息帮助宏 #define edSTR2(x) #x #define  edSTR(x) edSTR2(x) //这个的目的是将__LINE__转换成行号,直接使用edSTR2的话就将__LINE__变成字符串了 #define  edMSG(desc) message(__FILE__ "("edSTR(__LINE__) "):" #desc)   使用介绍: #pragma...
阅读(228) 评论(0)

Vim 参数

要用好vim,一是不断的实际应用,二是要经常去vim网站上看看层出不穷的script和tips,三是定制符合自己习惯和要求的.vimrc和.gvimrc文件。但凡在google上输入.vimrc和_vimrc就可以得到很多现成的配置文件,还有很多不错网站,比如:http://www.dotfiles.com/,也可以找到很优秀的配置,emacs用户可以看看http://www.dotemacs.d...
阅读(352) 评论(0)

SSH配置

sshd_config 名称 sshd_config - OpenSSH SSH 服务器守护进程配置文件   大纲 /etc/ssh/sshd_config   描述 sshd 默认从 /etc/ssh/sshd_config 文件(或通过 -f 命令行选项指定的文件)读取配置信息。 配置文件是由"指令值"对组成的,每行一个。空行和以'#'开头的行都将被忽略。 如果值中...
阅读(416) 评论(0)
23条 共2页1 2 下一页 尾页
    个人资料
    • 访问:17848次
    • 积分:372
    • 等级:
    • 排名:千里之外
    • 原创:11篇
    • 转载:12篇
    • 译文:0篇
    • 评论:2条
    文章分类
    文章存档
    最新评论