huangqinjin

Results 27 issues of huangqinjin

![Peek 2022-05-21 12-08](https://user-images.githubusercontent.com/8402260/169634945-3f799962-4a12-4be6-9d59-8e5c1b291c0d.gif)

Android studio could automatically pack shared libraries into final apk. But if we link to `libboost_system.so`, which is a soft link to `libboost_system.so.1.68.0`, only the former will be packed.

```cpp #include "assert.hpp" int main() { const char* path = "\\hello\\test\\"; ASSERT(0, "", path); } ``` ![image](https://user-images.githubusercontent.com/8402260/185756884-ab9ea308-47ce-4ff4-8c90-c365db3fa4d3.png)

While the syntax `::` seems to be more modern and conventional in cmake, it has a obvious benefit. The following won't get any error until the linking time with a...

priority: low
category: build/install
future

First of all, thank you for making such an excellent C++ YAML library! From [Quick start](https://github.com/biojppm/rapidyaml#quick-start), > // Parse YAML code in place, potentially mutating the buffer. Could you please...

Currently `emitrs_json(ConstNodeRef const& n, CharOwningContainer * cont)` will overwrite the original content of `cont`. May I request an API to keep the content of `cont` but append emitted string to...

### Steps to Reproduce #### `hello.cppm` ```c++ module; #if X == 1 #define EXPORT __declspec(dllexport) #elif X == 2 #define EXPORT __attribute__((visibility("default"))) #elif X == 3 #define EXPORT #endif export...

- `resource.h`: empty file - `embed.rc`: `#include "resource.h"` - `main.cpp`: `int main() {}` - `CMakeLists.txt`: ```cmake cmake_minimum_required(VERSION 3.25) project(rctest) add_executable(rctest main.cpp embed.rc) ``` On Windows, touching `resource.h` and execute `ninja...

`operator new` and `operator delete` are exported in `vcruntime_new.h` ```c++ extern "C++" { _VCRT_EXPORT_STD _NODISCARD _Ret_notnull_ _Post_writable_byte_size_(_Size) _VCRT_ALLOCATOR void* __CRTDECL operator new( size_t _Size ); _VCRT_EXPORT_STD void __CRTDECL operator delete(...

bug
compiler
modules