• 注册
  • APC编程社群 APC编程社群 关注:10 内容:16

    打字练习

  • 查看作者
  • 打赏作者
    • 社长
      L01

      C++打字练习

      大家如果想练习语法和打字,可以试一试这个程序

      #include <iostream>
      #include <windows.h>
      using namespace std;
      typedef unsigned int DWORD_INT;
      typedef unsigned long DWORD_LONG;
      typedef struct {
      int vInt;
      int _cmd;
      const char _cmdchar;
      int _dllspec;
      int _INT;
      }cmd_int, *lpWCmdInt;
      typedef struct {
      wchar_t* spName;
      int uInt;
      unsigned int _DW;
      int AnsInt;
      char** argv[];
      cmd_int spArgumentDll;
      }hWord, *krCmdWord;
      hWord dwArgument(hWord _HWORD, DWORD_INT dwInt) {
      /*
      @override
      */
      if (_HWORD._DW >= dwInt) {
      _HWORD.uInt = 0 - dwInt;
      if (_HWORD.spArgumentDll._INT <= _HWORD.uInt)_HWORD.AnsInt = _HWORD.uInt;
      else _HWORD.AnsInt = 0;
      return _HWORD;
      } else {
      return _HWORD;
      }
      }
      hWord StartEntry(hWord WordEntry, DWORD_INT dwInt, bool isDebug) {
      if (isDebug) {
      if (dwArgument(WordEntry, dwInt).AnsInt != WordEntry.AnsInt) {
      return dwArgument(WordEntry, dwInt);
      } else {
      cout<<"Return Error!"<<endl;
      }
      }
      }

      这个头文件经过了多次运行调试,完全可以调用StartEntry函数。

      这个文件只能编译成DLL文件或作为头文件使用。

      L68
      VIP5
      童年作家

      看起来好高端的样子。。。

      黎明之前,战意不灭

      回复
      L68
      VIP5
      童年作家

      为什么我一编译全是ERROR

      黎明之前,战意不灭

      回复
      社长
      L01

      因为是DLL可编译格式

      是不是提示了缺少"WinMain"

      回复
      社长
      L01

      大家注意,可以当头文件或者DLL!!!千万别以为可以直接编译成exe运行,不然就会看到一串报错

      回复
      社长
      L01

      还需要注册hWord才能调用啊

      回复
      社长
      L01

      比如:

      #include "StartEntry.h"//这个文章里发布的代码

      hWord hwEntry;

      然后注册hwEntry

      回复

      请登录之后再进行评论

      登录
      • 社长
      • 副社长
    • 7TN57
    • 魏启轩
    • 暂没有数据

      • 回帖总排行
      • 采纳总排行
    • 朱策
      朱策
      874次回帖
    • 招来风
      招来风
      580次回帖
    • 巡视员
      巡视员
      472次回帖
    • 傅瑾
      傅瑾
      375次回帖
    • 雅典娜的布灵诊所
    • 墨儿
      墨儿
      222次回帖
    • 昭昭暮兮
      昭昭暮兮
      210次回帖
    • 祁絮
      祁絮
      205次回帖
    • 举一桐
      举一桐
      199次回帖
    • 怪而无才
      怪而无才
      187次回帖
    • 秦岭小娃
      秦岭小娃
      151次回帖
    • 股尾前科
      股尾前科
      135次回帖
    • LQM
      LQM
      126次回帖
    • 森屿
      森屿
      120次回帖
    • 将离~
      将离~
      112次回帖
    • 童小蜜
      童小蜜
      108次回帖
    • 祁絮
      祁絮
      1次被采纳
    • 王大大
      王大大
      1次被采纳
    • 招来风
      招来风
      1次被采纳
    • 朱策
      朱策
      1次被采纳
    • 怪而无才
      怪而无才
      1次被采纳
    • 把本页链接发给外网好友获得童年币:

    • 任务
    • AI聊天
    • 客服
    • 偏好
    • 到底部
    • 帖子间隔 侧栏位置: