做论文时遇到的问题

最近一直在忙着做毕业论文,由于论文的内容是我之前没有学过的内容,一路上有着不少的挑战。趁现在总结一波经验,希望以后再次进入陌生领域的时候不想现在这样艰难。

我目前做的内容大概是利用C++程序设计语言模拟太阳光在室内的日照情况,乍一看题目,两大难题直接冒了出来,其中日照分析涉及到三维建模,这部分内容对于我来说很陌生;此外,我只学过C语言,虽说C++和C语言有所交集,但是用C++直接实现这一大工程难度实在不小。再者,稍微对这个课题有点理解,就会发现,建成室内建筑的三维模型之后,如何计算室内的阴影又是一个很大的问题。

关于三维建模的相关问题在指导老师的帮助下得到了解决,关于如何计算室内阴影的问题在查看文献以及和老师讨论后也算是有了很大的进展,但是用C++语言进行场景的模拟却得靠自己苦苦摸索了。

昨天遇上的一个名叫error LNK2019无法解析外部符号的错误,看网上的解决方案,说是第三方类库没有连接成功,于是便查阅各种第三方类库的调用方法,确保自己使用的所有类库都连接成功。跟着网上教程一顿操作之后,发现该错误依旧没有解决。进而只能继续上网搜索,看了若干个帖子,发现还有另一种可能性是:我建立的工程是32位的,而所调用的库函数是64位。但是改过之后发现错误还是在那,一动不动。后来经过自己一整个晚上的摸索,估计错误可能是第三方类库中调用了其他的类库,但是这个类库并没有被我连接入当前程序中。

这次的一路摸爬滚打给我的一个最重要的经验是:一定要重视基本功,基本功不扎实会在前进的路程中遇到各种麻烦,事倍功半。我所遇上的程序设计上的问题,在一个会写C++程序的人手中可能半分钟就能解决, 而我花了2天时间进展依旧微薄,可见基本功的重要性。

你可能感兴趣的:(做论文时遇到的问题)