
C/C++/C#语言
文章平均质量分 73
BMOP
这个作者很懒,什么都没留下…
展开
-
第一个C#程序的坑爹问题
本菜初学C#了,有个小程序:MessageBox点是就显示窗体,否则结束using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using原创 2014-04-18 17:11:38 · 650 阅读 · 0 评论 -
用C#Numberics库写的简单RSA算法
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.W原创 2014-04-19 12:38:36 · 938 阅读 · 0 评论 -
分享一个C#的Rabin-Miller素性检验算法
public bool IsProbablePrime(BigInteger source) { int certainty = 2; if (source == 2 || source == 3) return true; if (source < 2 || source % 2 == 0)转载 2014-04-18 20:35:12 · 817 阅读 · 0 评论 -
C# ListView用法详解
原文地址 http://blog.youkuaiyun.com/chen_zw/article/details/7910324一、ListView类 1、常用的基本属性: (1)FullRowSelect:设置是否行选择模式。(默认为false) 提示:只有在Details视图该属性才有意义。 (2) GridLines:设置行和列之间转载 2014-04-22 16:42:27 · 571 阅读 · 0 评论 -
C# treeview默认选中一个节点
有不少朋友都在找关于C#怎么在窗体加载的时候TreeView控件自定义选中任意一个节点.而且需要选中节点的上级节点是展开的.在这里公布源代码.并附上效果图.当窗体一加载的时候就默认选中了销售部(一)的节点 .并且节点0默认展开for (int i = 0; i { for (int j = 0; j转载 2014-04-22 16:40:20 · 12083 阅读 · 1 评论 -
C语言的继承
这里说的继承有点像C++里的父类和子类,实际上是结构体类型的强制转换,最近看Linux内核源码时经常接触到这种方法,在这里就当作是一个简单的学习吧。 下面给出一个Demo,很简单,分别定义了一个father结构体和一个son结构体,father结构体里定义了2个整形变量,son结构体里的第一个成员是father结构体类型的变量,son里的另外2个成员也是整形变量,这样,son结构体转载 2014-09-08 21:46:18 · 946 阅读 · 0 评论 -
C函数调用与堆栈的变化
这篇blog试图讲明当一个c函数被调用时,一个栈帧(stack frame)是如何被建立,又如何被消除的。这些细节跟操作系统平台及编译器的实现有关,下面的描述是针对运行在Intel奔腾芯片上Linux的gcc编译器而言。c语言的标准并没有描述实现的方式,所以,不同的编译器,处理器,操作系统都可能有自己的建立栈帧的方式。 一个典型的栈帧 ESP==>|转载 2014-02-25 21:02:06 · 620 阅读 · 0 评论