首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

重拾C+

近期在机器学习领域摸爬滚打了一下,自个独思该领域要想做到极品应该在试验用python、应用转C++实现方式搞(用python学机器学习感觉上容易点,一旦深入下去也不易)。用C++一时半会感觉找不到北了(理想很丰满、现实很骨感),有较多人的有相同的血泪史吗?是否如我一样在学校时学了考了C++,然后就再也没用过C++,结果是C++从哪儿来到哪儿去(很对不起自己和用心的C++老师)。现在想用是否颇为后悔,是否特别期望能回炉(完完全全不不同与文学作品描述的--幸福的家庭总是相似的,不幸的家庭却各有各的不幸)。

在一晚吃了麻小回去左思右想觉得补一补的好,于是乎赶紧到网上搜一把C++的好玩意儿。网上免费的学习资源还真是丰富,一晚上都在网上东看看西瞧瞧,像极了猴子搬包谷故事中小猴。次日又颇为难过的是在结合机器学习C++实现上没啥进展,遂今定定心力并参考Quora做了一份小计划(https://www.quora.com/How-do-I-learn-C-from-basic-to-advanced-online)。废话少说还是亡羊补牢吧,重拾山河如是记。

1、择书两三本扫描一番。

2、啥事现在都离开网,去互联网冲冲浪。

http://www.learncpp.com/cpp-tutorial/02-introduction-to-programming-languages/

http://www.cplusplus.com/doc/tutorial/

https://www.geeksforgeeks.org/c-plus-plus/

3、多媒体模式可不能缺,到youtube去看一看。

3.1、最近苦于无法翻墙,丰富的youtube资源无法享用了,深感为憾。国内bilibili资源还将就一用。

3.2、觅一MOOC 课程参加参加。

4、实验环境不能缺。

我选择了Windows 10 64位专业版 + Mingw(64) + Eclipse + CDT +SDL环境及Mac Eclipse + CDT +SDL。

a、Win10上配置SDL注意事项

a.1、设置环境变量

C_INCLUDEDE_PATH = C:\Mingw\x86_64-w64-mingw32\include

LIBRARY_PATH = C:\Mingw\x86_64-w64-mingw32\lib

a.2、eclipse 中配置头文件和库目录 C_INCLUDEDE_PATH和LIBRARY_PATH添加到Build Variables中。

a.3、在Mingw C++ Linker“中的Libraries项,增编译参数(mingw32, SDL2和SDL2main),特别注意顺序加载。

b、使用何种C++标准

根据编译器情况选择在Miscellaneous 中 -std=c++11 或 -std=c++14 或 -std=c++17

5、上述都是过门,关键是用起来(把C++用在机器学习、AI游戏等上)。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180809G0INHO00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券