上一页 1 ··· 168 169 170 171 172 173 174 175 176 ··· 455 下一页
如何在同一个程序中混合使用C++和C 1.名变换 名变换,就是C++编译器给程序的每个函数换一个独一无二的名字。 由函数名和参数组合生成一个新的名字,这样为了支持函数重载 在C语言中,这样的做法是不必要的,因为它没有重载函数。 这样就存在一个问题:就是当你在C++环境中调用C函数库中的函数时,比如一个drawLine(int x,int y)。经过C++编译器后在obj中的函数名称可能是drawLine_int_int,这样当你试图将obj文件链接为程序时,将得到一个错误。因为链接程序无法在C函数库中找到drawLine_int_int。 要解决这个问题,你需要一种方法来告诉C++编译器不要. Read More
posted @ 2013-05-23 20:03 javawebsoa Views(740) Comments(0) Diggs(0)
点击打开链接 都说是模版级别的。。但是还是RE了两次啊(是因为输入的原因)。。。。 #include"stdio.h"#include"string.h"#define N 50011struct tree{ int x,y,mid; int count;}A[4*N];void creat(int x,int y,int k){ A[k].x=x; A[k].y=y; A[k].mid=(x+y)/2; A[k].count=0; if(x==y)return ; creat(x,A[k].mid,2*k); creat(A[k].mid+1,y,2* Read More
posted @ 2013-05-23 20:00 javawebsoa Views(140) Comments(0) Diggs(0)
一份代码,写或者修改它的次数远远低于阅读它的次数。在多人合作的环境,一份可读性良好的代码能够节省不少的时间。当自己写的代码被技术leader review 的时候,代码的可读性与整洁就反应着你在别人眼中的审美和素养。培养良好的编码习惯,不仅提高自己的开发效率,也可以避免不必要的解释以及由此引来的摩擦。 1 全局变量的声明 程序中所有的全局变量,都可以放到一个类里面,比如起名为Global,在程序入口初始化。对于某些进入入口就需要有值的变量,则定义成静态变量。 2 仔细定义类的方法 public型的函数应该有良好的定义——函数名称和参数列表都应该语义明确,最好加上适当的注释,并且不能省... Read More
posted @ 2013-05-23 19:56 javawebsoa Views(232) Comments(0) Diggs(0)
tyle="margin-top:20px; margin-right:0px; margin-bottom:0px; margin-left:0px; font-family:'Courier New',Console,Verdana,微软雅黑; font:normal normal normal 14px/26px Arial">在写程序的过程中用到很多提示的信息,于是非常自然地就要使用UIAlertView控件。但是这些提示的信息有时候只需提示就行,不用操作,那么此时就要这个提示框自动消失就OK了。UIAlertView弹出后2s让其自动消失,两 Read More
posted @ 2013-05-23 19:52 javawebsoa Views(786) Comments(0) Diggs(0)
当电子工程师也是十余年了,不算有出息,环顾四周,也没有看见几个有出息的!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给咱们师弟师妹们提个醒,希望他们比咱们强! [1]好好规划自己的路,不要跟着感觉走! 根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手! [2]可以做技术,切不可沉湎于技. Read More
posted @ 2013-05-23 19:49 javawebsoa Views(140) Comments(0) Diggs(0)
Git简介 Git是一个免费的、分布式的版本控制工具,或是一个强调了速度快的源代码管理工具。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖于网络和中心服务器。 Git 在管理项目时,在本地会有三个工作区域:Git 的本地数据目录,工作目录以及暂存区域。如下图所示: 因此对于任何一个文件,在 Git 内都只有三种状态:已提交(committed),已修改(modified)和已暂存(staged)。 安装及配置Git 终端运行: sudo apt-get install git git-core首先去https://github.com/ ... Read More
posted @ 2013-05-23 19:45 javawebsoa Views(236) Comments(0) Diggs(0)
Pick-up sticksTime Limit: 3000MSMemory Limit: 65536KTotal Submissions: 7550Accepted: 2789DescriptionStan has n sticks of various length. He throws them one at a time on the floor in a random way. After finishing throwing, Stan tries to find the top sticks, that is these sticks such that there is no. Read More
posted @ 2013-05-22 22:14 javawebsoa Views(147) Comments(0) Diggs(0)
越努力.越幸福.----willingseal. (1)导航面板 以前,真心不知道这个快捷键。。。。。 这个图标从左到右对应的快捷键是 command+1,command+2,command+3,command+4,command+5,command+6,command+7,command+1,工程导航面板---查找源代码文件,框架等 command+2,符号导航面板---查找工程中的符号和类。。。command+3,搜索--- command+4,问题---编译警告,错误信息,分析器警告command+5,调试--- command+6,断点--- command+7,日志---查看历史编. Read More
posted @ 2013-05-22 22:11 javawebsoa Views(197) Comments(0) Diggs(0)
package com.brandroidapp.ui;import java.util.ArrayList;import com.brandroidapp.activity.R;import com.brandroidapp.adapter.ImageListViewAdapter;import android.app.Dialog;import android.content.Context;import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;import android. Read More
posted @ 2013-05-22 22:07 javawebsoa Views(504) Comments(0) Diggs(0)
%h2= "第五章 移动设备常用的HTML5表单元素" %form %p= "1. placeholder 属性 给文本框添加提示内容" %input{:type => 'text', :placeholder => "请输入内容"} %p= "2. autofocus 属性 自动获取焦点" %input{:autofocus => true} %p= "3. list datalist 属性 list数据由datalist 提供" %input{:list = Read More
posted @ 2013-05-22 22:03 javawebsoa Views(240) Comments(0) Diggs(0)
上一页 1 ··· 168 169 170 171 172 173 174 175 176 ··· 455 下一页