DEV Community

Paul J. Lucas profile picture

Paul J. Lucas

C++ Jedi Master

Location San Francisco Bay Area Joined Joined on  Personal website https://www.linkedin.com/in/pauljaylucas/ github website

Education

M.S., University of Illinois at Urbana-Champaign

Work

Principal Software Engineer

Enumerations in C++

Enumerations in C++

Comments
4 min read

Want to connect with Paul J. Lucas?

Create an account to connect with Paul J. Lucas. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
setjmp(), longjmp(), and Exception Handling in C

setjmp(), longjmp(), and Exception Handling in C

3
Comments 2
10 min read
Enumerations in C

Enumerations in C

2
Comments
8 min read
Const Conundrum

Const Conundrum

7
Comments
8 min read
Dynamically Allocating 2D Arrays in C++

Dynamically Allocating 2D Arrays in C++

1
Comments
4 min read
Advanced Thread Safety in C++

Advanced Thread Safety in C++

5
Comments
19 min read
Singletons in C++

Singletons in C++

1
Comments 5
10 min read
C++ References

C++ References

3
Comments
12 min read
Dynamically Allocating 2D Arrays Efficiently (and Correctly!) in C

Dynamically Allocating 2D Arrays Efficiently (and Correctly!) in C

2
Comments 2
6 min read
Implementing “finally” in C++

Implementing “finally” in C++

3
Comments 6
4 min read
Good CLI Design & Implementation

Good CLI Design & Implementation

1
Comments
11 min read
Musings on C & C++ Declarations

Musings on C & C++ Declarations

2
Comments
7 min read
Bit Constant Macros in C

Bit Constant Macros in C

1
Comments
1 min read
C++ New Style Casts in C (sort of)

C++ New Style Casts in C (sort of)

5
Comments 1
4 min read
Bit Testing Functions in C

Bit Testing Functions in C

3
Comments
2 min read
Why many Unix structs have Prefixes

Why many Unix structs have Prefixes

8
Comments 2
2 min read
Function Types in C (and C++)

Function Types in C (and C++)

7
Comments 5
1 min read
What “volatile” does in C (and C++)

What “volatile” does in C (and C++)

4
Comments
4 min read
LLDB Custom Data Formatters for C in Python

LLDB Custom Data Formatters for C in Python

Comments
4 min read
Detecting Deletion

Detecting Deletion

14
Comments
3 min read
Go-tcha: When assigning via pointer changes your type

Go-tcha: When assigning via pointer changes your type

10
Comments
5 min read
Getting the Terminal Width in C

Getting the Terminal Width in C

18
Comments
3 min read
The All-New Cdecl 3.0

The All-New Cdecl 3.0

9
Comments
6 min read
loading...