Day 21:非 GUI 类工具之三

JUCE 提供 juce::var 类别,可用来储存多种资料型别,如 int, int64, float, double, String, etc.

JUCE 还有一个 juce::JSON 类别,提供静态函数若干,可以将 UTF-8 字串转成 juce::var。因此,JUCE 本身就能处理 JSON 格式资料。

juce::MemoryBlock 类别可用来管理一连串原始资料(Raw Data),其提供转换函数,将原始资料转换成其他格式的资料。MemoryBlock 的好处是包装了 malloc/realloc/memcpy,减少手误出错的机会。

MemoryBlock 用於 JUCE IPC 组件——juce::InterprocessConnection,减化了 IPC 资料的传送与接收。

juce::UndoManager 提供了软件常见的「复原」与「重做」的行为。透过juce::UndoableAction 提供的介面,减化 Undo/Redo 的实作。


<<:  Day 07-微软Bot Service相关软件概述

>>:  day7_MacOs ARM 的游戏之旅

TCP/IP,网际网路的基础通讯架构

上篇所提到的 TCP/IP,将网路通讯模型分成四层。今天来简单聊一下这四层分别为何、在做什麽事,身为...

[神经机器翻译理论与实作] 这个翻译不大正经

前言 也许你会觉得,这个标题下得很神经。没错!因为今天要正式进入新的主题-神经机器翻译。我们今天将会...

Chapter5 - 不介意的话,请玩玩看这个Canvas游戏!试图拾回一片片的落叶,拯救这颗树吧

(10/11更)私下有一些朋友反应手机不太能玩,我才想起这个问题,所以有对此demo在长版进行微调...

Render Props ( Day20 )

「render prop」这个词指的是一种用一个其值为函式的 prop 来在 React comp...

EC的农地辣麽大,作物辣麽多,来认真找作物了(1)ES的逐一说文解字-搜寻

来到第28天了,却觉得头很痛 ES的收寻知识点有点大,要细讲自己也讲不清楚 要粗讲,可能又讲的不清楚...