The Wayback Machine - https://web.archive.org./web/20210317182642/https://github.com/topics/c
Skip to content
#

C

c logo

C is a programming language designed by Dennis Ritchie at Bell Labs. C is very widely used, straightforward, and can be compiled to a number of platforms and operating systems. C is an imperative language, with a small number of keywords and a large number of mathematical operators.

Here are 33,773 public repositories matching this topic...

glacambre
glacambre commented on Sep 17, 2020

It is currently expected that UIs will figure out when to hide msg_history_show messages by themselves.

I think this is bad for two reasons:

  • It makes UIs less similar, increasing the number of things to learn when going from one UI to another.
  • It makes UIs different from the TUI, which offers a press ENTER prompt when the time to hide msg_history_show messages has come.

After [di

obs-studio
AskMP
AskMP commented on Mar 1, 2021

Platform

Operating system and version: Windows
OBS Studio version: 26.1.1
OBS Log file: N/A

Expected Behavior

EITHER:
a) Multiple transform panels open for different sources and closed manually (not preferred)
b) The transform panel shows the appropriate information for the respected layer selected

Current Behavior

The transform panel sometimes shows the newly selected item

📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.

  • Updated on Mar 13, 2021
  • C++
graemerocher
graemerocher commented on Oct 2, 2019

Currently register looks like:

   private static <T> void register(Map<T, T> substitutions, T annotated, T original, T target) {
        if (annotated != null) {
            guarantee(!substitutions.containsKey(annotated) || substitutions.get(annotated) == original || substitutions.get(annotated) == target, "Already registered: %s", annotated);
            substitutions.put(annotated,
condret
condret commented on Mar 15, 2021

Description

Motivation

When inserting new submaps into a RIOBank, adjusting the boundaries of existing submaps is necessary, to ensure that submaps don't intersect.

Task

Implement r_io_submap_set_from and r_io_submap_set_to in libr/io/io_submap.c on siol_eternal branch:

R_API bool r_io_submap_set_from(RIOSubmap *sm, const ut64 from);
R_API bool r_io_submap_set_to(RIOSubma
virtuald
virtuald commented on Sep 22, 2020

In my mind one of the key things (besides visualization) Sourcetrail provides is a useful graph structure for source code that can be used for various types of analysis, without having to go through the pain of writing a clang analyzer yourself. However, since sourcetrail doesn't have plugins (#1076), writing your own analysis tools is a bit of work, and may not let you use other kinds of graph an

duncanspumpkin
duncanspumpkin commented on Feb 14, 2021

We currently use a macro for writing down a money amount as a literal. We should move to a more modern C++ representation with a user defined literal like the below:

constexpr money32 operator"" _GBP(long double money)
{
    return money * 10;
}

static_assert(MONEY(2, 40) == 2.40_GBP);

Go through the codebase and replace all MONEY macro uses with the equivalent version. You m

Created by Dennis Ritchie

Released 1972

Website
www.open-std.org/jtc1/sc22/wg14
Wikipedia
Wikipedia

Related Topics

language