naming-conventions相关内容
我将要工作的一个位C#code的拥有我自己的,但我想确保我遵循最广泛接受的命名约定柜面我希望把其他开发商,释放我的code或出售我的code。眼下,因为他们似乎是最为广泛接受我下面,微软已设定的命名约定。有一件事他们不提,虽然被命名为私人领域。在大多数情况下我已经看到他们像保护领域但是,这种present我一个问题,因为参数名称应在驼峰驼峰而得名。看看下面的构造函数,例如: 公共GameItem
..
这是常见的一类现场看到 _var 变量名。什么是底线是什么意思?是否有所有这些特殊的命名约定的参考? 解决方案 下划线是一个简单的约定;而已。因此,它的使用是总是向每个人有所不同。以下是我理解他们的两种语言问题: 在C ++中,下划线通常表明一个私有成员变量。 在C#中,我通常看到的只是定义底层的私有成员变量的公共财产时使用。其他私有成员变量不会有下划线。这种用法在很大程度上去路边有自
..
我想坚持到通用命名约定如
..
有在这几个问题,但他们似乎都针对语言的特定部分; What在C#中最常见的命名约定 - 关于getter / setter方法专门询问 C#命名约定 - 更具体询问有关短期大写后缀。 我刚刚开始在C#与创业的朋友创造的Xbox Live Arcade游戏。我已经开发了一些使用ActionScript 2和第3场比赛,但要开始探索更强大的语言和设备。 我要确保我不忌讳,我开始工作
..
什么是C#中普遍接受的命名约定? (函数,类,参数,局部变量,命名空间等) 解决方案 微软拥有出色的一套准则在类库设计,包括命名一个部分。简而言之: 类/结构体:PascalCase(WebRequest的) 接口:PascalCase与我preFIX(IDisposable接口) 方法:PascalCase(ToUpper的) 命名空间:PascalCase(System.
..
允许哪些字符,什么是不是在C#类名允许的。能否请你帮忙吗? 编辑:要指定。有什么特殊字符。请具体说明,因为链接到高的技术语言50页的规格是不是一个答案,这将帮助我很多东西。 解释:我尝试acomplish是类名分成例如区分部分: 类Person // @ WorkOffice @助手类 { } 和我想使用某种性质或别的东西,才能够从这个类的名称得到部分人,WorkOff
..
私人const int的THE_ANSWER = 42; 或私人const int的theAnswer = 42; 我个人认为,与现代的IDE我们应该去驼峰作为ALL_CAPS气味“匈牙利”。你觉得呢? 解决方案 推荐的命名和大小写约定将使用Pascal大小写常量(微软有一个名为工具的
..
我们正在对C语言编写的一个游戏引擎,目前我们使用以下命名约定。 ABClass对象; ABClassMethod(对象参数) AB 作为我们的preFIX。 我们的API,即使在对象上工作,不具备继承,多态或任何东西。我们所有的只是数据类型和方法对他们的工作。 我们的常量都命名为: AB_ConstantName 和preprocessor宏被命名为喜欢 AB_API_BEGIN 。我
..
东西我看到脂肪酶这样定义变量: b2World * _world; b2Body * _body; CCSprite * _ball; 而不是 b2World *世界; b2Body *体; CCSprite *球; 我熟悉的第二个,但不是第一个。所以,我查了维基百科有关命名约定: 名称以双下划线 或下划线和一个大写字母 被保留用于执行 (编译器,标准库)和 不
..
我有一个小项目中,我在两个不同的源文件中两个名为名称相同的功能,但同时我建设项目中,编译器。“在filename.obj已经定义FUNC_NAME'失败 为什么我不能有两个不同的源文件中的两个同名的功能呢?我认为功能应该是本地的源文件只有当我们在头文件中声明它,它会成为全球性的。 和除了改变文件名,还有什么优雅的解决方案,以复制函数名C编程语言? 解决方案 在C,功能在默认情况下全球范
..
我一直在想,如果有任何命名convetions当使用ALLCAPS的类型和时追加 _t (当不使用什么吗?)。我知道,在天回K&安培; R发表的各种关于如何用C文件,但我找不到这事。 在C标准库类型, _t 显得prettys是占主导地位 time_t的 clock_t表示 uint32_t的 为size_t sig_atomic_t ... ,而不是文件,的va_list 或结构TM
..
目前@Zaibis建议(以及相关的我自己的答案应用于什么是宏名有效字符?,以及
..
我不知道如果在C / C ++标准库使用的命名约定有一个名字,或者至少是一个作弊表,我可以查找的规则。例如。 的push_back - 使用下划线 setstate这 - 但这里没有使用! 字符串::非营利组织 - 当使用缩写? fprintf中 ... 请问在C / C使用的命名约定++标准库有一个特定的名字吗? 解决方案 C / C ++采用著名化妆东西-UP-AS-我们-GO-
..
简介 您好乡亲,我最近才知道在C程序! (这对我来说是巨大的一步,因为C ++是第一语言,我有过接触吓死我了近10年。),从主要面向对象背景的(Java + C#),这是一个非常好的转变。 我爱C.它是这样一个美丽的语言。什么最让我吃惊,是模块化和code重用C的高品位的支持 - 当然,它并不如在面向对象的语言,但仍远远超出了我的期望,命令式语言 问题 我如何prevent命名客户端cod
..
什么是命名的本地功能的临时变量的标准方法是什么?让我给你的,我做的事情的说明。我得到一个指向结构的指针,所以我想存储其成员之一在本地,以避免解除引用,然后再进行任何修改分配回指针。 要更具体: 结构美孚 { 双M_D;}; void函数(美孚* F) { 双TMP = F-> M_D; /***其他的东西***/ F-> = M_D TMP; }
..
因此,这里有两个函数做几乎同样的事情。 你会如何命名每一个,如果你要包括在您的项目? 无效strToLower1(字符*海峡) { INT LEN = strlen的(STR); INT I; 对于(i = 0; I< LEN,我++) 海峡[I] = tolower的(STR [I]); }字符* strToLower2(为const char
..
(我一直在寻找在谷歌走的运行源$ C $ c。在
..
当一个'标识'在C ++中称为“名称”?我主要读的'名任期在本例中“过于用来代替”标识“: 的struct {INT I}; 小号thing1; 在这种情况下,是 thing1 A的名称或标识符的?或者是术语“标识符'和'名'是类似的?在C语言中,有一个使用期限'名'的引用对象时? 解决方案 在C ++中,长期的标识的仅仅是一个数字,字母顺序和 _ ,而不是开始以数字。这样的的标识的可
..
从
..
可能重复:
..