C++/C#
Vance2016
我是一名在校大学生,从事于计算机专业的学习
展开
-
c++动态库封装及调用(VS2015)
c++动态库封装及调用(3、windows下动态库调用)1.DLL的隐式调用隐式链接采用静态加载的方式,比较简单,需要.h、.lib、.dll三件套。新建“控制台应用程序”或“空项目”。配置如下: 项目->属性->配置属性->VC++ 目录-> 在“包含目录”里添加头文件testdll.h所在的目录 项目->属性->配置属性->VC++ 目录-...转载 2018-10-06 14:45:01 · 4779 阅读 · 0 评论 -
boost_1_66_0 VS2015编译安装
最近要用到多线程,要给自己配置Boost库,看网上不少教程都不能成功编译,多番尝试才成功,记录下来给大家分享真正能用的配置教程。一.下载与安装1.下载下载页面(所有Boost for VS的版本):传送门注意选择好对应自己VS版本,VS2015(msvc-14.0)、VS2017(msvc-14.1)2.安装双击此文件,安装至指定目录。 二.编译1.运行bo...转载 2018-10-06 14:48:31 · 635 阅读 · 0 评论 -
VS中的多线程(/MT)、多线程调试(/MTd)、多线程DLL(/MD)、多线程调试DLL(/MDd)的区别
一种语言的开发环境往往会附带有语言库,这些库就是对操作系统的API的包装,我们也称这些语言库为运行库对于MSVC的运行库(CRT),按照静态/动态链接,可以分为静态版和动态版;按照调试/发布,可以分为调试版本和发布版本;按照单线程/多线程,可以分为单线程版本和多线程版本(但是目前VS中已不提供单线程版本了)在调试模式下,使用调试运行库:多线程调试(/MTd)、多线程调试DLL(/MDd)...转载 2018-10-06 15:01:47 · 3292 阅读 · 0 评论 -
《C#高级编程》读书笔记-1
《C#高级编程》读书笔记 C#类型的取值范围 名称 CTS类型 说明 范围 sbyte System.SByte 8位有符号的整数 -128~127(−27−27~27−127−1) short System.Int16 16位有符号的整数 -32 768~32 767(−215−215~215−1215...转载 2018-10-08 14:23:22 · 218 阅读 · 0 评论 -
.net c# asp.net 的区别
1、.net(dot net) .net是一个平台,抽象的平台概念。 实现形式是库:①定义了基本的类型(通用类型系统CTS,common type system)。 ②包含.net公共语言运行库(CLK,common language runtime,负责管理用.net库开发的所有应用程序的运行)。 核心是.net framework NET ...转载 2018-10-08 16:39:52 · 821 阅读 · 0 评论 -
C# .net用法大全
从事多年的开发,对于.net可以说有一定的总结,有关于教科书般的文档,献于交流.本文整理了当前企业web开发中的管理系统,商城等系统的常用开发技术栈。C#常见运算符 一元运算符(+、-、!、~、++、--) 算术运算符(*、/、%、+ 、 – ) 移位运算符(<< 、>> ) 关系和类型测试运算符(==、!=、<、>、...转载 2018-10-08 16:49:35 · 953 阅读 · 1 评论 -
C# 委托简介
1.1官方解释委托是一种定义方法签名的类型。当实例化委托时,您可以将其实例与任何具有兼容签名的方法相关联。您可以通过委托实例调用方法。1.2个人理解委托就是执行方法(函数)的一个类。事件是一种特殊的委托。二、如何申明委托2.1 delegate public delegate int TestDelegate(int x, int y);2.2 Act...转载 2018-10-08 17:11:23 · 164 阅读 · 0 评论 -
C++ 11和C++98相比有哪些新特性
C++ 11和C++98相比有哪些新特性正文 此文是如下博文的翻译:https://herbsutter.com/elements-of-modern-c-style/C++11标准提供了许多有用的新特性。这篇文章特别针对使C++11和C++98相比看上去像一门新语言的特性,因为:C++11的这些特性改变了书写C++代码的风格和习惯,也改变了设计C++库的方式。例如,你会看...转载 2018-09-30 11:39:46 · 1708 阅读 · 0 评论 -
git的一些基础命令
git的一些基础命令Git常用命令一般配置 git --version //查看git的版本信息 git config --global user.name //获取当前登录的用户 git config --global user.email //获取当前登录用户的邮箱 登录git /* 如果刚没有获取到用户配置,则只能拉取代码,不能修改 要是使用git...转载 2019-03-20 14:36:19 · 466 阅读 · 0 评论