大约有 6,000 项符合查询结果(耗时:0.0099秒) [XML]
【鸿蒙内核】记录一次鸿蒙内核问题跟踪历程 - C/C++ - 清泛IT社区,为创新赋能!
...支了一个Linux内核,然后自己搞中间层,自己搞一套开发语言。
------
在纯血鸿蒙上出现了一个网络问题,使用 select 模型,Win/Linux都运行的很好,但是鸿蒙总是失败。
根据日志,标准Linux则是自动重用FID,比如10号关闭再打...
16进制转化为单精度浮点数(float)? - App Inventor 2 中文网 - 清泛IT社...
...7B 20 B1 2C”这4个16进制转化为单精度浮点数appinventor是弱语言类型,只有数字(整数、浮点数),没有float类型。
float 的内存表示比较复杂,不建议直接将内存拿来转换。
比较建议的做法,浮点数使用字符串来通信传输(比如...
2026 新年第一篇:即将全面支持苹果iOS App编译生成,纯血鸿蒙计划中,编译...
...nventor Community
这种可能方案的要点是:扩展需用 iOS 原生语言重写扩展会作为 app 的一部分进行审核目前没有确切的时间框架和发布计划
官方明确表述过:“Extensions may be allowed in compiled apps once the extension functionality has been fleshed...
5分钟了解 App Inventor 2:不会写代码,也能做出自己的 App - App应用开发...
...r 2纯代码开发其他低代码平台学习门槛几乎为零需学编程语言中等开发速度几小时出原型几天到几周较快功能上限高(支持扩展)最高视平台而定是否免费完全免费学习成本高多数收费真机调试Android + iOS支持部分支持扩展生态...
浅谈Heatmap:网页热点图生成原理 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...用AWK来解析日志,当然你也可以使用Perl或别的你熟悉的语言:
#!/usr/bin/awk -f
BEGIN {
FS="&";
}
NF == 4 {
param["page_x"] = "0";
param["page_y"] = "0";
param["screen_width"] = "0";
param["screen_height"] = "0";
split($0,...
如何编写一个独立的 PHP 扩展(译) - 更多技术 - 清泛网 - 专注C/C++及内核技术
...ext_shared) 使扩展可以被构建。
添加以下代码到你的 C 语言资源文件中:
#ifdef COMPILE_DL_FOO
ZEND_GET_MODULE(foo)
#endif
这一段讲的上面都提到过了,这里只是又强调了一下。
PECL 网站约定
如果你打算发布你的扩展到 PECL...
CMake使用教程 - C/C++ - 清泛网 - 专注C/C++及内核技术
...在CMakeLists.txt中简单配置,就可以完成很多复杂的功能,包括写测试用例。
如果有嵌套目录,子目录下可以有自己的CMakeLists.txt。
总之,CMake是一个非常强大的编译自动配置工具,支持各种平台,KDE也是用它编译的,感兴趣的...
c++提取复数的实部和虚部 - C/C++ - 清泛网 - 专注C/C++及内核技术
...和虚部plural_real_part_imaginary_part输入一个复数,即可输出它的实部和虚部。
#include<iostream>
#include<string>
using namespace std;
typedef float REAL;
#define MAX_BUF_LEN 256
typedef struct COMPLEX
{
REAL r; // 实部
REAL i; // 虚部
};
b...
MFC MDI切换menu原理 - C/C++ - 清泛网 - 专注C/C++及内核技术
...检查第二个来源是 CDocument::GetDefaultMenu(),这也是虚拟。它的默认实现将返回 NULL。可以重写此函数允许程序以选择要显示的菜单。
手动更改菜单是通过调用 OnUpdateFrameMenu() 和 DrawMenuBar()。要设置到窗口中的新建菜单上,则必须...
Boost智能指针——shared_ptr - C/C++ - 清泛网 - 专注C/C++及内核技术
...以共享所有权的智能指针,首先让我们通过一个例子看看它的基本用法:
#include <string>
#include <iostream>
#include <boost/shared_ptr.hpp>
class implementation
{
public:
~implementation() { std::cout <<"destroying implementation\n"; }
void do_something...
