您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> C/C++ >> 关于代码风格的问题

关于代码风格的问题

来源:网络整理     时间:2016/8/27 6:45:28     关键词:

关于网友提出的“ 关于代码风格的问题”问题疑问,本网通过在网上对“ 关于代码风格的问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 关于代码风格的问题
描述:

	virtual bool get_direct_mem_ptr(int id, tlm::tlm_generic_payload& trans,
tlm::tlm_dmi& dmi_data) {
sc_dt::uint64 masked_address;
unsigned int target_nr = decode_address(trans.get_address(),
masked_address);
if (target_nr >= init_socket.size())
return false;
trans.set_address(masked_address);
bool status = init_socket[target_nr]->get_direct_mem_ptr(trans,
dmi_data);
// Calculate DMI address of target in system address space
dmi_data.set_start_address(
compose_address(target_nr, dmi_data.get_start_address()));
dmi_data.set_end_address(
compose_address(target_nr, dmi_data.get_end_address()));
return status;
}

	// Tagged TLM-2 forward DMI method
virtual bool get_direct_mem_ptr(int id, tlm::tlm_generic_payload& trans,tlm::tlm_dmi& dmi_data)
{
sc_dt::uint64 masked_address;
unsigned int target_nr = decode_address(trans.get_address(),masked_address);
if (target_nr >= init_socket.size())
return false;
trans.set_address(masked_address);
bool status = init_socket[target_nr]->get_direct_mem_ptr(trans,dmi_data);
// Calculate DMI address of target in system address space
dmi_data.set_start_address(compose_address(target_nr, dmi_data.get_start_address()));
dmi_data.set_end_address(compose_address(target_nr, dmi_data.get_end_address()));
return status;
}

请问哪种更好?
if(){

or
if()
{
}
我自己都是用第二种的,但是我最近看很多开源代码,他们都是前者。我想问问到底哪种才是正宗
解决方案1:

引用 1 楼 jiht594 的回复:
没有正宗不正宗. 每个人观点不一样.
你"学"到的代码风格, 都是合理的. 
一般来说,  多人合作, 代码风格要一致.
在团队中代码格式一致就行了 关于代码风格的问题解决方案2:

没有正宗不正宗. 每个人观点不一样.
你"学"到的代码风格, 都是合理的. 
一般来说,  多人合作, 代码风格要一致.

解决方案3:

赞同以上说的, 
用哪个风格,有时候也不是你能决定的。
不过我也喜欢第二种
现在公司要求第一种

解决方案4:

个人认为一个项目中,代码风格统一,格式舒畅,适合阅读,这样最好
至于是Windows风格还是Linux风格,或者Java风格,每个人都有自己的爱好
有些人喜欢TAB,有些人喜欢空格
有些人喜欢萝卜,有些人喜欢白菜


以上介绍了“ 关于代码风格的问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3626941.html

相关图片

相关文章