随笔分类 -  c++

1 2 下一页
vs2017 x64: error C2666 'operator /': 10 overloads have similar conversions, when using std::bitset with QtCore
摘要:MSVC 64bit: Compile error C2666 when using std::bitset with QtCore 添加宏:QT_NO_FLOAT16_OPERATORS 参考:[QTBUG-72073] [REG 5.11->5.12] MSVC 64bit: Compile e 阅读全文
posted @ 2022-05-31 19:43 Giser-阿飞 阅读(504) 评论(0) 推荐(0)
VA添加代码段
摘要:代码补全在“C:\Documents and Settings\Administrator\Application Data\VisualAssist\Autotext ”下的Cpp.tpl中。 在vs界面:VAssistX--Visual Assist Option--Suggestions--E 阅读全文
posted @ 2018-08-02 11:48 Giser-阿飞 阅读(193) 评论(0) 推荐(0)
Android Studio 使用逍遥模拟器调试
摘要:(一)、找到你的逍遥安卓模拟器的安装目录运行服务。 1.开始--“运行”--输入“cmd”,进入逍遥安装模拟器的MEmu目录下, 例如: 我的逍遥安卓模拟器安装目录是:D:\Program Files\Microvirt\MEmu, 则输入命令:cd D:\Program Files\Microvi 阅读全文
posted @ 2017-07-10 15:41 Giser-阿飞 阅读(8587) 评论(1) 推荐(3)
分辨率和像素换算
摘要:计算分辨率: 300dpi = 300 dot/in 1 in = 25.4mm DotPerMeter: 300/25.4 *1000 = 11811.02 dot / m 最终像素 = 实际距离 * DotPerMeter / 比例尺 = 实际距离/比例尺 * DPI * 39.37 阅读全文
posted @ 2017-04-20 09:57 Giser-阿飞 阅读(6185) 评论(0) 推荐(0)
解决VS在查找预编译头使用时跳过
摘要:(1)fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h (2)解决VS在查找预编译头使用时跳过 visual studio默认在查找预编译头StdAfx.h使用时跳过,如果没有找到#include "StdAfx.h 阅读全文
posted @ 2017-03-07 18:33 Giser-阿飞 阅读(3680) 评论(0) 推荐(0)
Very Sleepy使用图文教程
摘要:1.准备工作: (1)带有debug信息的应用程序。 (2)Very Sleepy 下载地址 http://www.codersnotes.com/sleepy/ 2.使用步骤: (1)打开要测试的应用程序。 (2)打开very sleepy,在左侧进程中找到我们要测试的程序,单机选中,之后点击右侧 阅读全文
posted @ 2016-03-28 20:41 Giser-阿飞 阅读(2291) 评论(0) 推荐(0)
QT中文乱码
摘要:在程序入口出添加如下代码即可:QTextCodec *codec = QTextCodec::codecForName("UTF-8");QTextCodec::setCodecForTr(codec);QTextCodec::setCodecForLocale(QTextCodec::codecF... 阅读全文
posted @ 2015-11-19 19:43 Giser-阿飞 阅读(216) 评论(0) 推荐(0)
C++ Primer 课后习题9.39 统计单词个数并记录最大单词和最短单词
摘要:习题9.39: 已知有如下string对象:string line1 = "We were her pride of 10 she named us:";string line2 = "Benjamin, Phoenix, the Prodigal";string line3 = "and pers... 阅读全文
posted @ 2015-05-12 14:33 Giser-阿飞 阅读(485) 评论(0) 推荐(0)
C++ Primer (第四版)课后习题9.26 删除容器元素
摘要:习题9.26:假设有如下ia的定义,将ia复制到一个vector容器和一个list容器中。使用单个迭代器参数版本的erase函数将list容器的奇数值 元素删除掉,然后将vector容器中的偶数值删除掉。代码:#include #include #include #include using... 阅读全文
posted @ 2015-05-10 19:50 Giser-阿飞 阅读(234) 评论(0) 推荐(0)
C++ Primer 习题8.9 ifstream使用方法
摘要:1 #include 2 #include 3 #include 4 #include 5 6 using namespace std; 7 8 ifstream& ReadLine(ifstream& in, vector &vecLines) 9 {10 string li... 阅读全文
posted @ 2015-02-14 20:51 Giser-阿飞 阅读(596) 评论(0) 推荐(0)
C++ Primer(第四版) 课后习题7.28 静态变量
摘要:问题:编写函数,使其在第一次调用时返回0,然后再次调用时按顺序产生正整数(即返回其当前的调用次数)。代码: 1 #include 2 3 using namespace std; 4 int count_calls() 5 { 6 static int i = 0; 7 ... 阅读全文
posted @ 2015-01-31 20:48 Giser-阿飞 阅读(164) 评论(0) 推荐(0)
C++ Primer(第四版) 课后习题7.15 main函数传参
摘要:问题:编写一个主函数main,使用两个值作为实参,并输出它们的和。代码:#include #include using namespace std;//计算两个数的和int main(int argc, char **argv){ string strName = argv[0]; int ... 阅读全文
posted @ 2015-01-30 21:29 Giser-阿飞 阅读(359) 评论(0) 推荐(0)
C++ Primer(第四版) 课后习题7.12 指针形参和引用形参比较
摘要:问题:什么时候使用指针形参?什么时候使用引用形参?解释两者的优点和缺点。回答:参数以引用参数传递和以指针形式传递效果相同,程序员能够修改调用函数中的数据对象,参数传递过程中防止拷贝对象,可以提高运行速度。1.何时使用引用参数和指针形参: (1)对于使用传递的值而不做修改的函数: 如果数据对象很小... 阅读全文
posted @ 2015-01-30 16:38 Giser-阿飞 阅读(342) 评论(0) 推荐(0)
深入理解静态方法和实例化方法的区别
摘要:这是一个经常被时时提出来的问题,很多时候我们以为理解了、懂了,但深究一下,我们却发现并不懂。方法是我们每天都在写得,很多程序员大多都使用实例化方法,而很少使用静态方法,问原因也说不出来所以然,或者简单的回答两者定义的区别,静态方法不需要new就可以使用实例化方法需要new了以后才可以使用。。。。我们... 阅读全文
posted @ 2015-01-26 21:05 Giser-阿飞 阅读(686) 评论(0) 推荐(0)
通俗讲解静态方法和实例方法的区别
摘要:静态成员是施加在类上的.而实例成员是施加在类的对象上的.如1.人有几只手.(看到这问题没.是对人来说.有没有问过你,你有几只手,只是会问.人有几只手.)2.你手有多长.(这问题就是对你来说的.你手有多长.而不会问人的手多长).第一个问题可以是对人这个类来说是可以知道的(当然人的对象你也可以知道).而... 阅读全文
posted @ 2015-01-26 20:52 Giser-阿飞 阅读(347) 评论(0) 推荐(0)
C++ Primer(第四版) 课后习题6.8 统计空格制表符换行的数目
摘要:问题:修改元音统计程序可使其统计读入的空格、制表符和换行的个数代码:#include using namespace std;int main(){ char ch; string str; int aCnt = 0, eCnt = 0, iCnt = 0, oCnt = 0, uCnt = 0, ... 阅读全文
posted @ 2015-01-20 19:45 Giser-阿飞 阅读(526) 评论(0) 推荐(0)
C++ Primer(第四版) 课后习题4.30
摘要:---恢复内容开始---问题: 编写程序连接两个 C 风格字符串面值,把结果存储在一个C 风格字符串面值。代码:#include using namespace std;int main(){ const char *pStr1 = "Hello "; const char *pStr2 = "W... 阅读全文
posted @ 2015-01-18 16:39 Giser-阿飞 阅读(281) 评论(0) 推荐(0)
string类sizeof大小
摘要:string的实现在各库中可能有所不同,但是在同一库中相同一点是,无论你的string里放多长的字符串,它的sizeof()都是固定的,字符串所占的空间是从堆中动态分配的,与sizeof()无关。 sizeof(string)=4可能是最典型的实现之一,不过也有sizeof()为12、32... 阅读全文
posted @ 2015-01-17 16:41 Giser-阿飞 阅读(646) 评论(0) 推荐(0)
C++ Primer(第四版) 课后习题4.18
摘要:问题:编写程序,使用指针把一个 编写程序,使用指针把一个 int 型数组的所有元素设置为 0。代码: 1 #include 2 3 using namespace std; 4 5 int main() 6 { 7 const size_t Size = 5; 8 int ar... 阅读全文
posted @ 2015-01-16 16:52 Giser-阿飞 阅读(186) 评论(0) 推荐(0)
C++ Primer(第四版) 课后习题3.14 vector单词转大写
摘要:问题: 读入一段文本到 vector 对象,每个单词存储为 vector 中的一个元素。把 vector对象中 每个单词转化为大写字母。输出 vector 对象中转化 后的元素,每 8 个词为一行输出。代码: 1 #include 2 #include 3 4 using namespac... 阅读全文
posted @ 2015-01-09 20:40 Giser-阿飞 阅读(373) 评论(0) 推荐(0)

1 2 下一页