c ++有哪些应用? [英] What are the applications of c++?

查看:205
本文介绍了c ++有哪些应用?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直很喜欢整个编程概念。只是因为,学习和看到你可以立即创造的魔力是如此有趣。我不是真正有天赋的程序员或者非常普通的东西。对我而言,编程就像一种激情,爱好,或者说是我生活中不可或缺的一部分。好吧,好吧!我学到了一点JAVA,C,vb.net和c ++。在所有语言中,我最喜欢的是c ++。我真的很喜欢c ++,我想用c ++实现一些很棒的东西。所以,既然我还是学习者,我真的很想知道我可以使用c ++的东西是什么?令我沮丧的是,我的讲师总是让我学习android编程(我现在正在学习)。他们说如果你想创造出数百万的酷东西,那么android就是平台。我认为这是不对的。虽然我知道移动应用程序真的很受欢迎,但我想用c ++做一些实质性的事情。所以,任何人都可以建议我c ++的应用程序。也许我可以得到一些想法并创造一些令人惊奇的东西,以拉动我的讲师的口。说实话,我的目标是创建一个程序并将其带给人们,以便他们可以在日常生活中使用它。我认为c ++不适用于移动应用程序(可能是我错了),那么对我来说可能有什么选择?

I have always loved the whole concept of programming. Simply because, its so fun to learn and see the magic you can create instantly. I am not really any gifted programmer or something extra-ordinary. Programming for me is like a passion, hobby or to be exact an integral part of my life. Ok thats it! I have learnt a bit of JAVA,C ,vb.net and c++. Out of all the languages, the one that i love the most is c++. I really really love c++ and i want to achieve some great things using c++. So, since i am still a learner, I am really interested in knowing what are the things that can i use c++ for? Its kind of discouraging that my lecturers always push me to learn android programming(which i am learning now). They say "If you want to create cool things that reach out to millions then android is the platform". I think that's not right.Though i know that mobile apps are really popular but i want to do something substantial using c++. So, can anyone suggest me the applications of c++. May be i can get some idea and create something amazing to zip my lecturer's mouth for good. To be honest my goal is to create a program and take it to people so that they can use it in their every day life. I think c++ wont work in mobile apps(may be i am wrong), so what could be the possible options for me?

推荐答案

所有高级的全部想法级别编程语言是:它们不受可能的应用程序的约束。这意味着,它们旨在服务任何可以想象的应用领域。对我来说,帖子标题中提出的问题表明缺乏对编程语言的理解。请参阅:

http://en.wikipedia.org/wiki/High-level_programming_language [ ^ ]。



现在,在进一步讨论之前,我想给你一个非常重要的想法。 如果你想做任何事情来拉扯任何人的嘴巴,我会建议你永远忘记任何有创意的活动领域。是的,我是认真的。



关于项目的想法,如果你想在日常生活中为所有人制作一些东西,我很容易想象。但只有这个想法是你的,或者是与一些非常亲密的朋友或同事合作创造的。如果你向陌生人提出这样的想法,它往往无处可去。无处可去的方法之一是:当有人对应用程序有一个非常好的想法时,那个人可能会尝试以更安全的方式投资它,而不是把它交给一个甚至不是有天赋的程序员的陌生人。谁愿意浪费时间,甚至可能破坏这个好主意。当然,你确实需要一个好主意来实现你的目标。这只是......你对你的目标有多严肃?



这并不意味着你无法实现一个好主意。也许你可以,你只需要朝正确的方向看。有一次,我从一本书中找到了一篇精彩的文章,用来学习一些工业设计。它由一位非常着名的设计师撰写,成功的领先设计工作室的所有者在几个国家代表,经常获得非常昂贵的订单。虽然它主要吸引年轻设计师,但它非常适用于任何创意活动领域的学生,非常适合编程:

The whole idea of all high-level programming languages is: they are not bound to possible applications. That means, they are intended to serve any thinkable application field. To me, the question posed in the title of your post indicates the lack of understanding what the programming language is. Please see:
http://en.wikipedia.org/wiki/High-level_programming_language[^].

Now, before going any further, I would like to give you one very important idea. If you want to do anything to zip anyone's mouth, I would advise you to forget any creative fields of activity forever. Yes, I'm serious.

As to the project ideas, if you want to make something which you want to take to all people for their everyday life, I can easily imagine that. But only if the idea is yours, or is created in collaboration with some really close friends or colleagues. If you ask for such an idea from a stranger, it tends to go nowhere. One of the ways to go nowhere is this: when someone gets a really great idea for the application, that person will probably try to invest it in some more secure way rather than handing it to a stranger who is not even a "gifted programmer". Who would like to waste time and probably even spoil the great idea. And of course you do need a great idea to fulfill your goal. It's just… how serious are you, about your goal?

It does not mean that you cannot get to a great idea. Probably you can, you just need to look in right direction. Once, I found a wonderful passage from a book I use to learn some industrial design. It is written by a very famous designer, the owner of the successful leading design studio represented in several countries, often getting very expensive orders. Even though it mostly appeals to young designers, it is very well applicable to students in any creative field of activity, and very much to programming:

大多数问题都以一种非常简单的方式解决:你需要把它拿走并使它。例如,年轻的设计师经常写信给作者,要求他给他们一个测试任务,这样他们就可以展示自己。作者总是给他们所有相同的任务:创建自己的任务并完成它。如果一个设计师真的有价值(这意味着,可以解决问题),这个人只会带来优秀作品的样本。并且,在哪里获得这样的样品?你需要制作它们。而且,如何制作它们?从简单的事情开始,例如,在自己的冰箱中整理食物。如果冰箱里没有任何食物怎么办?拿一支铅笔画画。如果你没有铅笔怎么办?从这一点 - 你自己。



Kovodstvo ,§149

[翻译成英语是我的 - SA]

Most problems are solved in a wonderfully simple way: you need to take it and make it. For example, young designers often write to the author, asking him to give them a test task, so they could show themselves. The author always gives them all the same task: create your own task and do it. If a designer really worth something (it means, can solve problems), this person will simply bring the samples of excellent works. And, where to get such samples? You need to make them. And, how to make them? Start with something simple, for example, organize the food in your own refrigerator. And what if there is no any food in the refrigerator? Take a pencil and draw it. And what if you have no pencil? From this point — you are on your own.

Kovodstvo, § 149
[Translation into English is mine — SA]

另一个想法:你可以开始考虑你喜欢或只关心的人。 你能先帮助一个人吗?如果可以的话,也许你可以帮助很多人。在我的观察中,最好的软件是为自己,或亲近的人,你的同事,朋友或亲戚创建的软件。



想一想。有关更多想法,请参阅我过去的答案:

请为我的.NET项目建议一个好的概念? [ ^ ],

帮助我选择更好的最后一年项目 [ ^ ],

JAVA最后一年项目 [ ^ ],

需要项目创意帮助我Plz [ ^ ],

您能为我的高级项目建议一个主题吗?编程 [ ^ ]。



-SA

Another idea: you can start thinking about someone who you love or just care about. Can you help just one person first? And if you can, probably you can help many. In my observation, the best software is the software created for yourself, or people close to you, your colleagues, friends or relatives.

Think about it. For more ideas, please see my past answers:
Please suggest a good concept for my .NET project ?[^],
Help Me to Choose A Better Final year Project[^],
JAVA final year projects[^],
Need Project Ideas Help me Plz[^],
Can you suggest a topic for my Senior Project? Programming[^].

—SA


这篇关于c ++有哪些应用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆