编程语言-月排行
?? C++的MYDll.dll中定义了 TCHAR* GetInfo  (void) 在C#中引用 class CardRead         { [DllImport("MYDll.dll")]             public static extern IntPtr GetInfo(); } 程序中调用 IntPtr Inf = CardRead.G...
分类:编程语言 时间:2014-02-21 02:41:14 收藏:0 阅读:891
这是上个学期网络通讯的课程设计所做的作业,C++语言中的MFC写的。 后面将更新C#版本的基于socket的聊天室程序。废话不多说,直接上源码: 服务端代码: // sFileDlg.cpp : 实现文件  //  #include  #include "stdafx.h"  #include "sFile...
分类:编程语言 时间:2014-02-27 12:49:05 收藏:0 阅读:1053
在看C++编程思想中,每个练习基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含义,在看了几位大牛的博文后,进行整理和总结:这里主要是讨论fstream的内容:[java] view plaincopyprint?#includeofstream//文件写操作内存...
分类:编程语言 时间:2014-03-01 01:26:51 收藏:0 阅读:565
Linux下得到毫秒级时间--C语言实现原文链接:http://www.cnblogs.com/nwf5d/archive/2011/06/03/2071247.html#ifdef HAVE_CONFIG_H#include #endif#include #include #include int...
分类:编程语言 时间:2014-03-01 02:02:52 收藏:0 阅读:822
内存映射就是将磁盘上的文件映射到系统内存中,对内存的修改可以同步到对磁盘文件的修改。可以对大数据文件处理,并且可以提高文件的读写速度。#include<stdio.h> #include<stdlib.h> #include<sys/mman.h> #include<unistd.h> #include<fcntl.h>..
分类:编程语言 时间:2014-03-02 13:15:39 收藏:0 阅读:696
之所以把这两个东西放在一起是因为,C/C++混合编程主要就是涉及C的函数调入C++中使用,或者是C++的函数调入C中使用。而DLL库导出也是将DLL库中文件调出供别库或者exe使用。从这个层面上来说,这两者谈论的是一个东西,就是"导出"。一DLL库导出DLL内的函数分为两种:(1)DLL导出..
分类:编程语言 时间:2014-03-05 10:11:03 收藏:0 阅读:604
C/C++ 笔试、面试题目大汇总这些东西有点烦,有点无聊。如果要去C++面试就看看吧。几年前网上搜索的。刚才看到,就整理一下,里面有些被我改了,感觉之前说的不对或不完善。1.求下面函数的返回值( 微软)int func(x) { int countx =0; while(x) { countx ++...
分类:编程语言 时间:2014-03-08 19:59:21 收藏:0 阅读:481
什么是回调?通常发生在需要两个角色即调用者与实现者的情形上,即我们希望当产生某个事件时,调用实现者定义的某个函数。当然这个概念很大,不是说操作系统的信号量,条件变量什么的,是在语言级别实现,如一个Framework提供商,规定了整个程序的框架,可能产生某事件时它希望调用某个行为,而这个行为的具体定义...
分类:编程语言 时间:2014-03-09 21:55:23 收藏:0 阅读:658
首先来认识一下C++中的循环结构:for语句、while语句、do…while语句。为了能够理解的更加深刻,分别使用这三种语句实现1到100的累加和。 for语句 语法格式:for(表达式1>;表达式2>;表达式3>) 语句> for语句的执行执行流程图 //使用for语句计算1到100的累加和: #include using namespace std; int m...
分类:编程语言 时间:2014-03-10 23:26:55 收藏:0 阅读:1033
1、Java中过滤出字母、数字和中文的正则表达式 (1)过滤出字母的正则表达式      [^(A-Za-z)] (2)过滤出数字的正则表达式   [^(0-9)] (3)过滤出中文的正则表达式        [^(\\u4e00-\\u9fa5)] (4)过滤出字母、数字和中文的正则表达式        [^(a-zA-Z0-9\\u4e00-\\u9...
分类:编程语言 时间:2014-03-12 22:38:21 收藏:0 阅读:573
看完C++Primer的第十二章,现简单总结一下: 类的思想:数据抽象与封装。 数据封装:指的是提供的接口与接口的实现是分离的,也就是说在使用接口时,只需要知道该接口的功能,而不必关心细节。 封装:显然类将若干的数据成员封装在一起,其次,函数也是一种封装,是将一系列操作封装起来。 下面开始写类中的成员。 首先,本章中的类是有关键字struct或者是class来定义的。 类只有在定义完成...
分类:编程语言 时间:2014-03-13 23:34:03 收藏:0 阅读:699
JavaMail发送带多个附件的邮件,多个收件人,多个抄送人...
分类:编程语言 时间:2014-03-15 00:04:05 收藏:0 阅读:954
这种问题比较锻炼思维,同时考察c和c++的掌握程度。如果你遇到过类似问题,此题意义自不必说。如果用c实现c++,主要解决如何实现封装,继承和多态三大问题,本文分两块说。1、封装// Example class A contains regular and // static member varia...
分类:编程语言 时间:2014-03-17 14:35:57 收藏:0 阅读:692
GStreamer会自动处理多线程这部分,但在有些情况下,你需要手动对线程做解耦。...
分类:编程语言 时间:2014-03-16 11:22:55 收藏:0 阅读:766
一. 什么是拷贝构造函数首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:[c-sharp]view plaincopyinta=100;intb=a;而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。[c-sharp]view plai...
分类:编程语言 时间:2014-03-17 11:32:42 收藏:0 阅读:555
argument(实参):传递给被调用函数的值。block(块):花括号括起来的语句序列。buffer(缓冲区):一段用来存放数据的存储区域。IO 设备常存储输入(或输出)到缓冲区,并独立于程序动作对缓冲区进行读写。输出缓冲区通常必须显式刷新以强制输出缓冲区内容。默认情况下,读 cin 会刷新 co...
分类:编程语言 时间:2014-03-18 04:42:44 收藏:0 阅读:506
小组成员:何晓楠,刘铸辉 电梯多线程调度——alpha版详细设计 1.用具体过程介绍在电梯中C#多线程的用法;2.电梯说明及电梯状态转移图的设计;3.调用电梯调度类ElevatorController中operate方法以及UI线程完成窗体按钮的显示和4部电梯的最短路径调度。
分类:编程语言 时间:2014-03-18 12:11:39 收藏:0 阅读:477
Linux下的Valgrind真是利器啊(不知道Valgrind的请自觉查看参考文献(1)(2)),帮我找出了不少C++中的内存管理错误,前一阵子还在纠结为什么VS 2013下运行良好的程序到了Linux下用g++编译运行却崩溃了,给出一堆汇编代码也看不懂。久久不得解过后,想想肯定是内存方面的错误,VS在这方面一般都不检查的,就算你的程序千疮百孔,各种内存泄露、内存管理错误,只要不影响运行,没有读...
分类:编程语言 时间:2014-03-18 23:19:21 收藏:0 阅读:819
题目来自 hacker.org 的Challenge 'Didactic Text' [Crypto] 分析给出的文章,找出暗语。 Four score and seven years ago our fathers brought forth on this continent, a new nation, conceived in Liberty, and dedicated to the...
分类:编程语言 时间:2014-03-18 23:34:35 收藏:0 阅读:937
一、 总体说明 XML和JSON 是最为常用的数据交换格式。本例子演示如何将java对象,转成JSON输出。 二、流程 1.在上文项目中, 在“com.waylau.rest.resources.UserResource“中增加代码,代码如下: @GET @Path("/getUserJson") @Produces(MediaType.APPLI...
分类:编程语言 时间:2014-03-18 23:47:02 收藏:0 阅读:846
136036136236336425642
上一页512833下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!