- 博客(8)
- 资源 (47)
- 收藏
- 关注
转载 C/C++结构体字节对齐详解
结构体的sizeof先看一个结构体:struct S1{ char c; int i;}; sizeof(s1)在VC6中按默认设置得到的结果为8。我们先看看sizeof的定义——sizeof的结果等于对象或者类型所占的内存字节数,好吧,那就让我们来看看S1的内存分配情况S1 s1 = { 'a', 0xFFFFFFFF };定义上面的变量后
2017-05-23 14:44:52 348
转载 C++ Socket编程实例解析
Socketsocket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是Socket编程接口;HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,提供了网络通信的能力。 在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于
2017-05-21 23:05:06 3065
转载 找出有序数组中绝对值最小的元素
给定一个有序整数序列(非递减序),可能包含负数,找出其中绝对值最小的元素,比如给定序列 -5, -3, -1, 2, 8 则返回-1。思路:由于给定序列是有序的,而这又是搜索问题,所以首先想到二分搜索法,只不过这个二分法比普通的二分法稍微麻烦点,可以分为下面几种情况如果给定的序列中所有的数都是正数,那么数组的第一个元素即是结果。如果给定的序列中所有的数都是负数,那么
2017-05-21 23:04:17 1093
转载 C++ 多线程
多线程在编程中有相当重要的地位,我们在实际开发时或者找工作面试时总能遇到多线程的问题,对多线程的理解程度从一个侧面反映了程序员的编程水平。 其实C++语言本身并没有提供多线程机制(当然目前C++ 11新特性中,已经可以使用std::thread来创建线程了,因为还没有系统地了解过,所以这里不提了。),但Windows系统为我们提供了相关API,我们可以使用他们来进行多线程编程。创
2017-05-21 14:35:37 211
原创 VB.NET 连接ORACLE数据库
Imports System.DataImports System.Data.OdbcDim strSQL As String Dim objRecordSet As Odbc.OdbcDataReaderstrSQL = "select t.id as UNITTYPEID ,t.name AS NAME, u.id as UNITCONTENTID" _
2017-05-19 11:44:32 5420
转载 C 语言常用的排序算法
[c-sharp] view plain copy/******************************************************************************************** 平方阶(O(n2))排序
2017-05-10 16:41:02 314
转载 C++ 多线程
留个纪念,不错的总结。十个例子清晰列举啦多线程编程的奥妙。 VC中多线程使用比较广泛而且实用,在网上看到的教程.感觉写的挺好.一、问题的提出编写一个耗时的单线程程序: 新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为
2017-05-07 12:12:26 390
VISUAL_C++ 游戏开发技术与示例
2018-07-24
HTML_CSS_JavaScript网页制作从入门到精通
2018-07-24
plsql developer 使用手册
2018-07-24
VC 几种连接ORACLE的方法
2018-07-23
ojdbc6-rmijdbc.zip
2021-08-03
cef_binary_78.2.9+g4907ec5+chromium-78.0.3904.70_windows32_minimal.tar.bz2
2019-11-06
HTTP POST 发送文件示例程序
2018-07-25
Visual C++实践与提高-COM和COM+篇
2018-07-25
数据结构与算法分析:C语言描述(原书第2版)
2018-07-25
Effective C++中文第三版
2018-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人