File tree 3 files changed +21
-3
lines changed
3 files changed +21
-3
lines changed Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ all: $(OUTS) $(OUTS_CPP)
21
21
gcc -O' $O' -g' $(G)' -o ' $@' -pedantic-errors -std=c89 -Wextra ' $<'
22
22
23
23
% $(OUT_EXT ) : % $(IN_EXT_CPP )
24
- g++ -O' $O' -g' $(G)' -o ' $@' -pedantic-errors -std=c++98 -Wextra ' $<'
24
+ g++ -O' $O' -g' $(G)' -o ' $@' -pedantic-errors -std=c++11 -Wextra ' $<'
25
25
26
26
clean :
27
27
rm -f * $(OUT_EXT )
Original file line number Diff line number Diff line change 6
6
7
7
class MyClass {
8
8
public:
9
- void myMethod () {
10
- std::cout << " My method" << std::endl;
9
+ int myVar;
10
+ int myMethod () {
11
+ return myVar + 1 ;
11
12
}
12
13
};
13
14
Original file line number Diff line number Diff line change
1
+ /*
2
+ https://stackoverflow.com/questions/22798601/how-to-debug-c11-code-with-unique-ptr-in-ddd-or-gdb
3
+ */
4
+
5
+ #include < memory> // unique_ptr
6
+
7
+ class MyClass {
8
+ public:
9
+ int myMethod () {
10
+ return 1 ;
11
+ }
12
+ };
13
+
14
+ int main () {
15
+ std::unique_ptr<MyClass> p (new MyClass ());
16
+ p->myMethod ();
17
+ }
You can’t perform that action at this time.
0 commit comments