10 2020 档案

摘要:首先看一下效果: 接下来具体分析一下: 第一步划分段,首先是数据段:来保存字符串“welcome to masm!”。 data segment db 'welcome to masm!' db 00000010B ;1 db 00100100B ;2 db 01110001B ;3 data en 阅读全文
posted @ 2020-10-27 12:17 sunshine_gzw 阅读(160) 评论(0) 推荐(0) 编辑
摘要:shm_write.c: #include<stdio.h> #include<stdlib.h> #include <stdlib.h> #include <unistd.h> #include <sys/file.h> #include <sys/mman.h> #include <sys/wa 阅读全文
posted @ 2020-10-18 19:33 sunshine_gzw 阅读(154) 评论(0) 推荐(0) 编辑
摘要:my_semqueue_send.c: #include<stdio.h> #include<errno.h> #include<mqueue.h> #include<fcntl.h> #include<stdlib.h> #include<string.h> #include<unistd.h> 阅读全文
posted @ 2020-10-18 16:29 sunshine_gzw 阅读(104) 评论(0) 推荐(0) 编辑
摘要:#include<stdio.h> #include<semaphore.h> #include<fcntl.h> #include<stdlib.h> #include<unistd.h> #include<errno.h> void p_error(const char* str) { perr 阅读全文
posted @ 2020-10-17 20:01 sunshine_gzw 阅读(112) 评论(0) 推荐(0) 编辑
摘要:假设lua中: name="gzw" id=17010805 sex=man tab={ num=100, str="hello" } foo_one=function() print("不带参数的foo()被调用了") end foo_two=function(num) print("num=", 阅读全文
posted @ 2020-10-12 23:44 sunshine_gzw 阅读(190) 评论(0) 推荐(0) 编辑
摘要:Father={ a=100, b=200 } function Father:dis() print(self.a,self.b) end Father.__index=Father Son= { x1=300, x2=400 } function Son:myprint() print(self 阅读全文
posted @ 2020-10-08 20:08 sunshine_gzw 阅读(225) 评论(0) 推荐(0) 编辑
摘要:arr={} mt={} --设置arr的元表为mt setmetatable(arr,mt) print(arr) print(mt) print(getmetatable(arr)) 有了元表,接下来看操作: 如果想要通过索引查找arr里面的值,但是arr里面没有对应的索引,比如: arr={} 阅读全文
posted @ 2020-10-07 21:02 sunshine_gzw 阅读(143) 评论(0) 推荐(0) 编辑
摘要:先看两个例子,比较不同: 例一(有回调函数) #include <iostream> using namespace std; void foo_one() { cout<<"foo_one"<<endl; } void foo_two() { cout<<"foo_two"<<endl; } ty 阅读全文
posted @ 2020-10-04 12:28 sunshine_gzw 阅读(131) 评论(0) 推荐(0) 编辑
摘要:以下是main函数最开始的两段,也是cocos2d一开始执行的地方: AppDelegate app; return Application::getInstance()->run(); 接下来用代码对以上函数进行简单复原: #include<iostream> #include<assert.h> 阅读全文
posted @ 2020-10-03 19:27 sunshine_gzw 阅读(263) 评论(0) 推荐(0) 编辑