- 博客(10)
- 收藏
- 关注
转载 C/C++程序中的内存分配
一个由C/C++编译的程序占用的内存分为以下几个部分:1、栈区(stack)— 程序运行时由编译器自动分配,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。程序结束时由编译器自动释放。2、堆区(heap) — 在内存开辟另一块存储区域。一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。
2014-08-08 09:45:12
385
原创 Sockets编程读书笔记【3】——深入理解类【续】
【1】.Thiusing System;class MyClass{ int Var1 = 10; //不能用static『静态变量』,『this->』只能用于非静态方法和变量. public int ReturnMaxSum(int Var1)
2014-08-06 09:22:13
484
原创 SOCKETS编程读书笔记【2】——深入理解类
1 首先,大的方面说一下类成员的类型:如下表://×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××数据成员存储数据 函数成员执行代码字段
2014-08-05 16:30:05
461
原创 C#中 值引用和对象引用的区别
另外,栈有一个很重要的特殊性,就是存在栈中的数据可以共享。假设我们同时定义: 复制内容到剪贴板代码:12inta=3;intb=3;编译器先处理int a= 3;首先它会在栈中创建一个变量为a的引用,然后查找有没有字面值为3的地址,没找到,就开辟一个存放3这个字面值的地址,然后将a指向3
2014-08-05 10:01:12
3006
转载 多线程操作UI
Invoke()的作用是:在应用程序的主线程上执行指定的委托。一般应用:在辅助线程中修改UI线程( 主线程 )中对象的属性时,调用this.Invoke();
2014-07-31 11:17:01
508
转载 委托与事件小结——转载
作者:TomMax (笑望人生) 出处:csdn 主 题: “.net百题问答的活动”--许多人问过的--《 C#委托及事件 》所属论坛: .NET技术 C#有许多人问的,.Net中的委托以及事件处理。我拿简单的例子说明一下,是现实中的例子:比如说一个公司(场景),你是老板,手下有两个员工,小张和小王。你命令小王
2014-07-24 14:56:29
445
原创 在C#中 IPAddresss.Parse 的异常与处理方式
public static IPAddress Parse(string ipString)
2014-07-23 15:33:29
2284
原创 Sockets编程读书笔记1
问题一:scoket程序的运行方式?一般TcpListener和TcpClient的代码都是分开由两个程序来运行的。Server和Client是相对的,一般是连接的发起方叫Client,Server是被动等待方。"127.0.0.1"是本机IP,发送给"127.0.0.1"的数据是直接发给自己的,就像你把信封投入自己的信箱,这样并不需要邮递公司(路由器)参与。 问题2:socket编程
2014-07-22 15:28:07
642
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人