C++
文章平均质量分 52
YoungStar70
非典型程序员
展开
-
c++中在顺序容器中访问、插入、删除元素的操作
c++中的顺序容器有vector,deque,queue,list,stack,priority_queue等访问顺序容器内元素的操作:c.back( ) 返回容器c的最后一个元素的引用。如果c为空,操作未定义。c.front( )返回容器c的第一个元素的引用。如果c为空,操作未定义。c[n]返回下标为n的元素的引用 如果n=c.size(),该操作未定义转载 2016-12-10 15:21:03 · 636 阅读 · 0 评论 -
【c/c++】如何调用【Window】cmd命令行命令并获取命令行的输出内容
#include #include #include int _System(const char * cmd, char *pRetMsg, int msg_len){ FILE * fp; char * p = NULL; int res = -1; if (cmd == NULL || pRetMsg == NULL || msg_len < 0) { printf原创 2017-04-20 20:34:06 · 8379 阅读 · 0 评论 -
【VS2013】C语言调用Python脚本环境搭建、函数调用和调用demo.py脚本an
1、环境配置:1)安装VS2013(注意语言包一定要正确安装)如果提示--MS VS 检测到已安装的语言资源版本不匹配。则如下处理:建立vs_langpack.exe的快捷方式,然后修改路径,后面加上“空格 /Uninstall”例如:(“E:\Downloads\vs_langpack.exe /Uninstall”)然后修复安装即可2)安装PTVS 2.2 VS 2原创 2017-04-14 19:29:21 · 5991 阅读 · 2 评论 -
MFC 如何设置Edit Control/Box自动换行
MFC 如何设置Edit Control/Box自动换行设置该EditBox属性: 1.Auto HScroll False2.OEM Convert False3.Want Return True4.Multiline True原创 2016-12-13 22:08:05 · 5346 阅读 · 0 评论 -
C++类模板 .h和.cpp文件要写在一起||要在主函数main中用#include "Test.h" Test是模板类名
最好要将C++类模板的.h和.cpp文件的内容一起写在.h文件中,不要分开C++模板类和模板函数示例:模板类TestTest.h#pragma once#include using namespace std;templateclass Test{public: T a;public: Test(T a); ~Test(); void printT();};原创 2016-12-03 18:47:26 · 4402 阅读 · 0 评论 -
【2016-12-3】C++控制台第一个程序示例
复习面向对象技术课程,顺便学习一个C++基本语法、格式C++入门-->第一个C++控制台程序主程序Source.cpp:(没有写Source.h)#include "iostream"#include "Stu.h"using namespace std;int add(int a, int b){ return a + b;}int main(){ int a原创 2016-12-03 13:08:42 · 570 阅读 · 0 评论 -
MFC 响应Delete按键按下的操作事件
void CUMLApplication1View::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags) //相应Delete按键按下的的操作{CView::OnKeyDown(nChar, nRepCnt, nFlags);if (nChar == VK_DELETE){MessageBox(_T("Delete"));}转载 2016-12-12 10:33:00 · 4735 阅读 · 0 评论 -
MFC 中自定义输出字体CFont和获得系统当前默认字体CFont
CFont newfont; CFont *oldfont = pDC->GetCurrentFont(); newfont.CreateFont(16, 6, 0, 0, 600, TRUE, FALSE, FALSE, 0, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH | FF_R原创 2016-12-12 09:18:24 · 6700 阅读 · 0 评论 -
设置Dialog中Button的返回值------>Dlg.DoModal()的返回值
void EditUClassAttrDlg::OnBnClickedButton1(){ EndDialog(IDC_BUTTON1); //这句代码的意思是让Dlg.DoModal()的返回值是IDC_BUTTON1} int editvalue = edituclassattrdlg.DoModal(); if (editvalue == IDOK)原创 2016-12-10 15:38:39 · 756 阅读 · 0 评论 -
【c/c++】如何调用【linux】shell命令行命令并获取命令行的输出内容
#include #include void executeCMD(const char *cmd, char *result){ char buf_ps[1024]; char ps[1024]={0}; FILE *ptr; strcpy(ps, cmd); if((ptr=popen(ps, "r"))!=NULL) {原创 2017-04-20 21:37:18 · 8116 阅读 · 1 评论