自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

转载 作业训练------通过读取c.txt文件中的内容等号右值,并将右值的最大值、最小值、平均值打印到屏幕上。...

这篇博客是学习传智播客c++教程的作业,通过在网上进行搜集来完成,但是网上有相似的代码,但是结果总是有点问题,所以本文写了这篇记录下。#include <stdio.h>#include <stdlib.h>#include <errno.h>#include <string.h>#include <unist...

2017-05-10 10:31:00 240

转载 不使用c的任何库函数 实现字符串到整数的转换 整数到字符串的转换

转载请标明出处:http://www.cnblogs.com/NongSi-Net/p/6805844.html今天主要总结下:完成编程:1、除printf函数之外,不用任何c语言库函数,实现将字符串转化为整数的函数myatoi(可以支持负整数的转化)。2、除printf函数之外,不用任何c语言库函数,实现将整数转化为字符串的函数myitoa(可以支持负整数的转化)。如果...

2017-05-04 10:55:00 567

转载 Secure CRT中解决vim高亮设置的方法

此文主要是解决vim编程中高亮显示的。原因是:1.默认情况下,SecureCRT是有自己的终端显示颜色。这样在我们编程中不利于阅读内容。2.我们必须到Linux系统中进行改进才能真正解决这样的问题。SecureCRT是不能解决这样的问题的。具体方法如下:1.进行根目录:比如我的是:如下图所示。2.在此目录下建立.vimrc文件。此时要注意,最好使用Notepad进...

2017-05-02 11:15:00 286

转载 从事UNIX/LInux服务器编程最方便的代码编译工具------(eclipse for c/c++)、(FileZilla)、(Secure CRT) 这三种一定要一起使用 之4...

这个博客主要是进行Eclipse for c、c++的打开一个存在的项目,以及和FileZilla和Secure CRT配合使用。Eclipse for c、c++的打开一个存在的项目1.在菜单栏File的下拉框中选择“Import”,它可以实现打开一个存在的项目。如下图所示。最后,点击"Apply"-->"Finish"即可。Eclipse for c...

2017-04-30 15:35:00 109

转载 从事UNIX/LInux服务器编程最方便的代码编译工具------(eclipse for c/c++)、(FileZilla)、(Secure CRT) 这三种一定要一起使用 之3...

这篇博文主要是安装eclipse for c/c++。同时也让我感受到eclipse工具的强大,尽然也支持c++,虽然在linux编程中仅仅起到编码的作用但是功能不容小觑。下面进行eclipse for c/c++的安装:在安装它之前必须安装如下两个插件之一:jdk-8u121-windows-i586_8.0.1210.13.exejre-8u121-windows...

2017-04-28 22:00:00 90

转载 从事UNIX/LInux服务器编程最方便的代码编译工具------(eclipse for c/c++)、(FileZilla)、(Secure CRT) 这三种一定要一起使用 之2...

Secure CRT软件是一种远程访问服务器的方法。具体想要下载请点击这。通过这个工具可以实现在Windows操作系统下操作Linux系统。废话不多说,直接进行安装和破解过程。安装过程:1.直接点击scrt734_x86_V8.0.4_setup.exe安装文件。出现如下图:2.选择默认,如果需要特殊处理,本文给出特别说明。3.下面需要特殊处理了。因为我一般都不是...

2017-04-28 21:07:00 115

转载 从事UNIX/LInux服务器编程最方便的代码编译工具------(eclipse for c/c++)、(FileZilla)、(Secure CRT) 这三种一定要一起使用 之1...

今天主要是将前几天搞的Linux学习的心得写出来,希望帮助更多的人进行,方便从事Unix和Linux编程的同行和刚入门者。主要介绍三种工具并给出安装过程,请大家不必怀疑这个博文,此博文是我自己原创。请大家放心使用。此文共4个教程(教程1-FileZilla软件安装,教程2-Secure CRT软件安装使用,教程3-eclipse for c++/c,eclipse for c/c++...

2017-04-21 16:46:00 128

转载 可变长模板

目前大部分主流编译器的最新版本均支持了C++11标准(官方名为ISO/IEC14882:2011)大部分的语法特性,其中比较难理解的新语法特性可能要属变长参数模板(variadic template)了。下面先介绍一下这个语法特性在C++11标准中的描述。14.5.3变长参数模板1、一个模板形参包(template parameter pack)是一个接受零个或多个模板实参的模板形参...

2016-03-21 15:44:00 195

转载 介绍C++11标准的变长参数模板

目前大部分主流编译器的最新版本均支持了C++11标准(官方名为ISO/IEC14882:2011)大部分的语法特性,其中比较难理解的新语法特性可能要属变长参数模板(variadic template)了。下面先介绍一下这个语法特性在C++11标准中的描述。14.5.3变长参数模板1、一个模板形参包(template parameter p...

2016-03-21 15:38:00 190

转载 动态内存和智能指针

c++中动态内存的管理是通过一对运算符来完成的:new。在动态内存中为对象分配空间并返回一个指向该对象的指针,我们呢,可以选择对对象进行初始化,delete接受一个动态对象的指针,销毁该对象,并返回与之关联的内存。动态内存的使用的不足:1.保证在正que的时间释放内存是及其困难2.有时我们会忘记释放内存,这样就导致内存泄漏3.有时还存在引用内存的情况,但是我们已经释放了它...

2016-03-19 11:44:00 73

转载 pair类型 这次遇到了,记录下来,方便彼此xue习

首先,这个pair类型是在头文件utility.h中。一个piar保存两个数据成员,是用来生成特定类型的模板,当创建一个pair时,我们必须提供两个类型名,pair的数据成员将具有对应的类型,两个类型不要求一样:如下:pair<string,string> anon;//保存两个stringpair<string,size_t> word_count;...

2016-03-19 10:41:00 141

转载 ”W: GPG 错误:http://ppa.launchpad.net lucid Release: 由于没有公钥,无法验证下列签名:“的问题...

在安装更新时,即在运行,命令行sudo apt-get update 或者运行更新管理器的时候,出现如下错误:W: GPG 错误:http://ppa.launchpad.net lucid Release:由于没有公钥,无法验证下列签名: NO_PUBKEY FAF69C646FF368B7的问题,解决方法:可以在终端中运行:sudo apt-key adv --key...

2015-11-16 16:29:00 172

转载 c++之——————各种变量

对我们程序员来讲,“变量”和“对象”是可以相互互换使用的。-------------开篇之词。变量:提供一个具有名字的可供程序操作的存储空间。由类型说明符和其后紧跟的数个列表组成,其中变量名之间使用逗号分隔,最后使用分号结尾。像 int sum = 0,value,unit_sold = 0;Sales item;这里的item就是...

2015-08-25 19:49:00 119

转载 VS2010中文注释带红色下划线的解决方法

环境:Visual Studio 2010问题:代码中出现中文后会带下划线,很多时候感觉很不舒服。找了很久的原因没找到,后来无意中在VisualAssist X里找到了解决办法。1.安装完Visual Assist X后会在VS2010的菜单栏出现VAssistX这个选项,单击展开,选择Visual AssistX Options;2.把如图所示的勾去掉,即可解决。...

2015-03-13 17:23:00 121

转载 关于MFC控件删除出现“具有该ID的控件已存在”这样的情况的解决方案,详细,网上都没有这么详细的,我是“深受其害”,所以想将详细的方法分享出去。...

网上关于MFC控件删除出现“具有该ID的控件已存在”这样的情况,在网上找了很多关于这方面的东西,但是都不是很全,也不容易弄明白。现在问我直接通过一个项目和图片的形式和大家一块分享一个这个解决方法(如有不对,请相互学习,qq1035169610):1.创建一个MFC的项目,这里仅限于演示,就把项目名字称为“lu”吧。2.下面就是将button控件添加到图形界面框中。结果如下:...

2015-03-11 22:10:00 973

转载 vs2010永久删除项目的相关操作

1.选中要删除的项目,在解决方案资源管理器中,直接左键点击一下即可。.2.点击键盘的删除键“DElect”。3.然后找到工程的目录后,删除项目。即可永久性删除不在需要的程序或者是项目。转载于:https://www.cnblogs.com/NongSi-Net/p/4330668.html...

2015-03-11 18:22:00 1698

转载 C++ 模板template

在类声明前加上一行,格式: template <class 虚拟类型参数>,如:template<class numtype> class Compare{......};用类模板定义对象时用以下形式: 类模板名 <实际参数类型> 对象名; 类模板名 <实际...

2015-01-30 16:01:00 70

转载 C++ 对象的赋值和复制 基本的

对象的赋值 如果对一个类定义了两个或多个对象,则这些对象之间是可以进行赋值,或者说,一个对象的值可以赋值给另一个同类的对象。这里所指的值是指对象中所有数 据的成员的值。对象之间进行赋值是“=”进行的,对象赋值的形式如下: 对象名1=对象名2; #include <iostream>u...

2015-01-30 14:22:00 92

转载 C++ this指针 全部

在每一个成员函数中都包含一个特殊的指针,这个指针的名字是固定的。叫做this。它是指向本类对象的指针,它的值是当前被调用的成员函数所在的对象的起 始地址。例如:当调用成员函数a.volume时,编译系统就把对像a的起始地址赋给this指针,于是在成员函数引用数据成员时,就按照this的指向找到对象a的数 据成员。例如volume函数要计算height*wid...

2015-01-29 10:20:00 102

转载 关于类和对象的进一步讨论之析构函数 C++

析构函数也是一个特殊的成员函数。它的作用与构造函数相反。它的名字是在类名的前面加一个“~”符号。在C++中“~”是位取反运算符。当对象的生命结束时,会自动执行解析函数。以下几种情况会执行析构函数: 1.如果在一个函数中定义了一个对象,当这个函数被调用结束时,对象应该释放,在对象释放前自动执行析构函数。 2.static局部对象在函数调用结束时对象并不释放,因此也不...

2015-01-28 16:23:00 131

转载 关于类和对象的进一步讨论 C++

如果一个类中所有成员函数都是公用的,则可以在定义对象时对数据成员进行初始化:class Time{public: hour; minute; sec;};Time t1={14,15,23};//将t1初始化为14:15:23但是数据成员是私有的,或者类中有private或protected的成员,就不能用这种方法初始化。构造函...

2015-01-27 21:40:00 99

转载 C++ 共用体 枚举类型 所有

一。共用体类型1.共用体的概念。 有时候需要将几种不同类型的变量存放到同一段内存单元中。例如有三个变量,他们的字节数不同,但是都从同一个地址开始存放。也就是用了覆盖技术,几个变量互相覆盖。这种使几个不同变量共占同一个内存的结构,称为共用体类型结构。 其一般形式: union 共用体类型名 { ...

2015-01-26 21:31:00 98

转载 自定义数据类型 C++ 结构体类型 共同体类型 枚举类型 类类型{}

一。结构体类型 结构体类型,共用体类型,枚举类型,类类型等统称为自定义类型(user-defined-type,UDT)。 结构体相当于其他高级语言中的记录(record);例如: struct Student{ int num; char name[20]; char sex;...

2015-01-26 10:53:00 149

转载 C++ 指针 引用 变量引用

变量引用: 引用的作用就是给变量起个别名,假如有一个变量a,想给它起个别名b, 可以这么写:int a;//定义a是整型变量。int &b=a;//声明b是a的引用。 上面就是b是a的引用,即b是a的别名。在上面“&”是引用声明符,并不代表地址。a和b占同一个地址空间和内存单元。声明b是a的引用,可以理解为:使变量b具有变量a的地址...

2015-01-24 22:34:00 169

转载 函数和指针 C++

一。用函数指针变量调用函数。 指针变量也可以指向一个函数,一个函数在编译时被分配给一个入口地址。这个函数入口地址就称为函数的指针。可以用一个指针变量指向函数,然后通过该指针变量调用此函数。定义指向函数的方法,格式是: int (*p)(int,int); 函数名代表函数入口地址,而max(a,b)则是函数调用。二。返回指针值的函数 一个函数可以带...

2015-01-24 21:58:00 71

转载 C++字符串与指针 所有的内容也就这么多了。

1.定义一个字符串数组并初始化,然后输出其中的字符串。#include <iostream>using namespace std;int main(){ char str[]="i love china"; cout<<str<<endl; return 0;}str是字符数组名,它代表字符数组的首元素的地址,输出时从str指向的字符开始...

2015-01-24 15:31:00 101

转载 C++ 指针 部分

基本知识:在内存中的每个字节都有一个编号,这就是“地址”,相当于旅馆中的房间号。记住,内存单元的地址和内存单元的内容是两个不同的概念。程序在编译之后,就已经将变量名转换成变量地址,对变量值的存取都是通过地址进行的。按照变量地址存取变量值的方式称为“直接存取方式”,或直接访问方式。另一种是“间接存取方式”:将变量i的地址存放在另一个变量中。可以在变量中定义这样的一些变量,专门是用来存放...

2015-01-20 22:43:00 77

转载 关于sql2008的数据库导入问题的收集

在下载一个源程序的时候,常常会一起下下来一个数据库,即一个.MDF文件和一个.LDF文件,那么我们如何添加到我们的SQL Server 2008中呢?下面是一些详细的步骤:1.将.MDF和.LDF文件拷到SQL Server2008放数据的那个文件夹下面,本人的是这个目录:D:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVE...

2014-10-15 19:13:00 76

转载 c#约瑟环实现

约瑟环问题就是有n个人坐成一个圈。从某个人开始报数,数到m的人出列,接着从列出的下一个人开始重新报数,数到m的人再次出列,如此循环,直到所有的人都出列,最后按出列的顺序输出。转载于:https://www.cnblogs.com/NongSi-Net/p/3985060.html...

2014-09-21 21:56:00 85

转载 2014.9.20Hashtable概述

hashtable叫哈希表,用于表示键值的集合,这些键值对根据键的哈希代码进行组织,其每个元素都存储于DictionaryEntry对象中的键值对。键不能为空引用。count:获取包含在hashtable中的键值对的数目IsFixedSize:获取一个值,该值指示hashtable是否具有固定大小IsReadOnly:获取一个值,该值指示hashtable是否为只读IsS...

2014-09-21 09:29:00 103

转载 2014/09/20 关于ArrayList的几种操作

1.删除ArrayList集合元素 删除ArrayList集合里面的元素时,提供了Clear方法,Remove方法,RmoveAt方法和RemoveRange方法。Clear方法是移除所有的元素Ref:int[] arr =new int[]{1,2,3,4,5,6}; ArrayList List = new ArrayList(arr); ...

2014-09-20 22:40:00 95

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除