Skip to search formSkip to main content
You are currently offline. Some features of the site may not work correctly.

C preprocessor

Known as: C macro, Define directive 
The C preprocessor or cpp is the macro preprocessor for the C and C++ computer programming languages. The preprocessor provides the ability for the… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2012
Highly Cited
2012
C tools, such as source browsers, bug finders, and automated refactorings, need to process two languages: C itself and the… Expand
  • figure 1
  • table 1
  • figure 5
  • figure 4
  • figure 6
Is this relevant?
Highly Cited
2012
Highly Cited
2012
While the C programming language provides good support for writing efficient, low-level code, it is not adequate for defining… Expand
  • figure 1
  • figure 3
  • figure 2
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2011
Highly Cited
2011
Abstract. The source contributions to carbonaceous PM 2.5 aerosol were investigated at a European background site at the edge of… Expand
  • table 1
  • table 2
  • table 3
  • table 4
  • table 5
Is this relevant?
Highly Cited
2011
Highly Cited
2011
The C preprocessor cpp is a widely used tool for implementing variable software. It enables programmers to express variable code… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
2011
2011
One of the most difficult parts of building automated refactorings is ensuring that they preserve behavior. This paper proposes a… Expand
  • figure 1
  • figure 2
  • table II
  • figure 3
Is this relevant?
Highly Cited
2011
Highly Cited
2011
This paper presents VEGAS, a new soft vector architecture, in which the vector processor reads and writes directly to a… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • table 1
Is this relevant?
2011
2011
Given the complexity of modern software systems and its pervasiveness in many aspects of our lives, software faults (i.e., bugs… Expand
  • figure 1.1
  • figure 2.1
  • figure 2.2
  • figure 2.3
  • table 2.1
Is this relevant?
Highly Cited
2002
Highly Cited
2002
This is the first empirical study of the use of the C macro preprocessor, Cpp. To determine how the preprocessor is used in… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2001
Highly Cited
2001
This research explores the influence of mass media use and community context on civic engagement. The article presents a… Expand
  • table 1
  • table 2
  • table 3
  • table 4
  • table 5
Is this relevant?
1994
1994
Understanding, debugging, and maintaining software is a costly and difficult task. The difficulties are exacerbated in programs… Expand
Is this relevant?