
c/cpp
-droidcoffee-
这个作者很懒,什么都没留下…
展开
-
Win 32 学习 hello world
<br />#include <windows.h><br /> <br />// WinMain -- windows程序的入口函数 <br /><br />int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,<br /><br /> PSTR szCmdLine, int iCmdShow)<br /><br />{<br /><br /> MessageBox (NULL, T原创 2010-07-03 22:54:00 · 1252 阅读 · 0 评论 -
minGW环境下Eclipse中使用LIBCurl (本人亲测失败)
文章转自。。。通过这篇文章可以比较深入的了解 eclipse CDT的配置方法 (注意以下代码仅供参考, 我个人实际测试的时候没通过)。 http://mushroot.com/mingw_eclipse_use_libcur libcur下载地址:http://curl.haxx.se/download.html 直接下载压缩包就行,然后编译libcurl库文件:原创 2016-02-26 17:58:12 · 1939 阅读 · 0 评论 -
C++ 字符数组、字符串【输入、输出】
// char str[5] = "hello";//编译失败、提示字符串太长 char str[] = { '1', '2', '3', '4' }; //可以编译通过, 可是打印直到遇到\0才结束 cout << str << " " << sizeof(str) << endl; 打印结果: 12340@ 4 str 的长度为 4 但是打印的时候会出问题,知道遇到\0原创 2016-02-02 11:35:44 · 10201 阅读 · 0 评论 -
c getchar() 函数的使用注意 、换行符的处理
getchar() 是从控制台接收字符,注意只会接收一个字符 char ch = getchar(); 如果在控制台输入 qwer的时候, ch的值只接收 'q' getchar() 在键盘输入信息时, 并不是在键盘上敲一个字符,该字符就立即送到计算机中,这些字符暂存在键盘的缓冲区中,只有按了Enter键才会把这些字符一起送到计算机中, 然后按照先后顺序赋值给相应的变量。 例原创 2016-01-24 13:46:17 · 11131 阅读 · 2 评论 -
C语言结构体
最近在学数据结构,把C语言的基础又补了一下,好多语法跟Java的查好多。现在回头看简直不能理解 so #define ListSize 100 typedef int DataType; struct SeqList { DataType data[ListSize]; //数据data用来存放结点 int length; // 线性表的当前长度 }; 初始化方式一 这原创 2016-01-21 22:28:14 · 782 阅读 · 0 评论 -
MFC hello world
<br /> <br /> <br />class CMyApp : public CWinApp { public: virtual BOOL InitInstance (); }; class CMainWindow : public CFrameWnd { public: CMainWindow (); protected: afx_msg void OnPaint (); DECLARE_MESSAGE_MAP () }; <br /原创 2010-06-24 00:53:00 · 1026 阅读 · 0 评论 -
5.2 MFC的类层次
<br />转自 书籍 :<<Visual C++开发入行真功夫>><br /><br /><br />MFC(微软基础类)也是一种应用程序框架,定义了应用程序的一般处理流程,用于对Windows API实现基于面向对象技术的封装,隐藏在Windows下使用C++编程的大量内部细节。在开发应用程序的过程中,编程人员可以通过对类库中已有类的继承,生成功能更加强大的类库以供自己所用。<br />在MFC中类的层次结构(即继承关系)如图5-3所示。 图5-3 MFC中类的层次结构<br />从图中可知,在MFC转载 2010-06-23 23:45:00 · 1254 阅读 · 0 评论 -
c/C++ 【Win32】 创建一个 Button
创建一个 Button HWND hwndButton hwndButton = CreateWindow( <br /> "BUTTON", // predefined class 不区分大小写<br /> "OK", // button text <br /> WS_VISIBLE | WS_CHILD | BS_DEFPUSHBUTTON, // styles 注意 如果样式写错了 Button 将不会正常显示<br /><br /> // S原创 2010-07-04 19:54:00 · 16367 阅读 · 1 评论 -
open output file xxx.exe: Permission denied
开发环境 Eclipse for C/C++ & MinGWError 1, open output file blabla.exe: Permission denied<br />Every time I start Eclipse on my laptop, I can only compile and run a program once. After that it asks if I want to run it with errors every time. The compiler s原创 2010-07-03 21:57:00 · 31181 阅读 · 3 评论 -
Win32 自定一窗口
<br />#include <windows.h> // LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); // 注意如果 WndProc 声明的时候 不起参数名 , 则会报如下错误 //expected constructor, destructor, or type conversion before LRESULT CALLBACK WndProc(HWND hWnd, UINT message,WPARAM wParam,原创 2010-07-04 00:19:00 · 1766 阅读 · 0 评论 -
win10系统下 jsoncpp mingw 编译
jsoncpp是c++的一个json解析库 下载地址 https://github.com/open-source-parsers/jsoncpp 1、准备开发环境Python scons 首先下载Python 2.7+,安装,并且加入到path 然后下载 http://scons.org/pages/download.html 我下载的是 Zip file sc原创 2016-02-26 17:54:20 · 2910 阅读 · 0 评论