軟體下載 Protocol Buffers 25.0

檔案名稱 protoc-25.0-win64.zip

Protocol Buffers 25.0 軟體下載

軟體資訊
檔案版本 Protocol Buffers 25.0

檔案名稱 protoc-25.0-win64.zip
檔案大小
更新日期 2023-11-03
  • 1
    版本確認
  • 2
    檔案準備中
  • 3
    檔案下載

軟體介紹 & 更新資訊

Protocol Buffers 25.0
CrystalDiskInfo 是一個免費的硬盤健康監測軟件的 Windows。它顯示基本的硬盤信息,監視 S.M.A.R.T. 值和磁盤溫度。 CrystalDiskInfo 免費下載 Windows PC 的最新版本。它是完全離線設置安裝程序的 CrystalDiskInfo. 一個 HDD / SSD 實用程序免費軟件,支持部分 USB 連接和英特爾 RAID.CrystalDiskInfo... CrystalDiskInfo 軟體介紹

What's new in this version:

Compiler:
- Implement proto2/proto3 with editions
- Defines Protobuf compiler version strings as macros and separates out suffix string definition
- Add utf8_validation feature back to the global feature set
- Setting up version updater to prepare for poison pills and embedding version info into C++, Python and Java gencode
- Merge the protobuf and upb Bazel repos
- Editions: Introduce functionality to protoc for generating edition feature set defaults
- Editions: Migrate edition strings to enum in C++ code
- Create a reflection helper for ExtensionIdentifier
- Editions: Provide an API for C++ generators to specify their features
- Editions: Refactor feature resolution to use an intermediate message
- Publish extension declarations with declaration verifications
- Editions: Stop propagating partially resolved feature sets to plugins
- Editions: Migrate string_field_validation to a C++ feature
- Editions: Include defaults for any features in the generated pool
- Protoc: parser rejects explicit use of map_entry option
- Protoc: validate that reserved range start is before end
- Protoc: support identifiers as reserved names in addition to string literals
- Drop support for Bazel 5
- Allow code generators to specify whether or not they support editions

C++:
- Set PROTOBUF_EXPORT on InternalOutOfLineDeleteMessageLite()
- Update stale checked-in files
- Apply PROTOBUF_NOINLINE to declarations of some functions that want it
- Implement proto2/proto3 with editions
- Make JSON UTF-8 boundary check inclusive of the largest possible UTF-8 character
- Reduce Map::size_type to 32-bits. Protobuf containers can't have more than
- Defines Protobuf compiler version strings as macros and separates out suffix string definition
- Add ABSL_ATTRIBUTE_LIFETIME_BOUND attribute on generated oneof accessors
- Fix bug in reflection based Swap of map fields
- Add utf8_validation feature back to the global feature set
- Setting up version updater to prepare for poison pills and embedding version info into C++, Python and Java gencode
- Add prefetching to arena allocations
- Merge the protobuf and upb Bazel repos
- Add ABSL_ATTRIBUTE_LIFETIME_BOUND attribute on generated repeated and map field accessors
- Editions: Migrate edition strings to enum in C++ code
- Workaround ICE on gcc 7.5 by not having one overload call the other one with a
- Create a reflection helper for ExtensionIdentifier
- Editions: Provide an API for C++ generators to specify their features
- Add ABSL_ATTRIBUTE_LIFETIME_BOUND attribute on generated string field accessors
- Editions: Refactor feature resolution to use an intermediate message
- Fixes for 32-bit MSVC
- Publish extension declarations with declaration verifications
- Export the constants in protobuf's any.h to support DLL builds
- Implement AbslStringify for the Descriptor family of types
- Add ABSL_ATTRIBUTE_LIFETIME_BOUND attribute on generated message field accessors
- Editions: Stop propagating partially resolved feature sets to plugins
- Editions: Migrate string_field_validation to a C++ feature
- Editions: Include defaults for any features in the generated pool
- Introduce C++ feature for UTF8 validation
- Protoc: validate that reserved range start is before end
- Remove option to disable the table-driven parser in protoc
- Lock down ctype=CORD in proto file
- Support split repeated fields
- In OSS mode omit some extern template specializations. We have seen reports of Automated rollback of commit adb2c4b.
- Allow code generators to specify whether or not they support editions
- Handle conflicting macros for FreeBSD

Java:
- Implement proto2/proto3 with editions
- Remove synthetic oneofs from Java gencode field accessor tables
- Timestamps.parse: Add error handling for invalid hours/minutes in the timezone offset
- Defines Protobuf compiler version strings as macros and separates out suffix string definition
- Add ABSL_ATTRIBUTE_LIFETIME_BOUND attribute on generated oneof accessors

Protocol Buffers 25.0 相關參考資料
protobuf 25.0 - Download, Browsing & More

2023年11月1日 — Protocol Buffers (a.k.a., protobuf) are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.

https://fossies.org

ProtoBuf编译生成Google.Protobuf.dll与Protoc.exe、自定义 ...

2023年11月8日 — ProtoBuf编译生成Google.Protobuf.dll与Protoc.exe、自定义生成代码规则 原创 ; 打开开源地址:点这. 点击Release ; 进入protobuf-25.0-protobuf-25.0- ...

https://blog.csdn.net

Protocol Buffers - Google's data interchange format

This README file contains protobuf installation instructions. To install protobuf, you need to install the protocol compiler (used to compile .proto files) and ...

https://github.com

Protocol Buffers 25.0 发布- OSCHINA - 中文开源技术交流社区

2023年11月5日 — Protocol Buffers 25.0 已经发布。Protocol Buffers(protobuf)是Google 开源的语言无关、平台无关的可扩展机制,用于序列化结构化数据。

https://www.oschina.net

Protocol Buffers Version 25.0 is Released!

2023年11月1日 — Python · Fixed Python memory leak in map lookup. · Loosen upb for json name conflict check in proto2 between json name and field (41af1d5) ...

https://groups.google.com

refstagsv1.25.0 - protobuf

This project hosts the Go implementation for protocol buffers, which is a language-neutral, platform-neutral, extensible mechanism for serializing structured ...

https://go.googlesource.com

Releases · protocolbuffersprotobuf

Protocol Buffers - Google's data interchange format - Releases · protocolbuffers/protobuf. ... Jan 25. @shaod2 shaod2 · v26.0-rc1 · d00db12. Compare. Choose a tag ...

https://github.com

Version Support | Protocol Buffers Documentation

This table provides specific dates for support duration. Branch, Initial Release, Public Support Until. 3.21.x, 25 May 2022, 31 Mar 2024. 4.22.x ...

https://protobuf.dev

【PB】protobuf安装使用详解原创

2023年10月24日 — 总之,PB(Protocol Buffers)是一种用于数据序列化和交换的格式和工具集,广泛应用于各种分布式系统、通信协议、存储和数据交换场景中。 二、下载 ...

https://blog.csdn.net

初識Protocol Buffers | Peng Jie's Blog

Protocol Buffers 是由Google 所推出的一個跨平台、語言的「可擴展的序列化資料結構」,可以把它想像成是XML,或者是JSON 的資料結構,但是它的資料體積更 ...

https://jiepeng.me