h丅c手机那里修内存容量

随笔分类 - C/C++
unix编程 linux编程 c语言编程
C++ c/c++经常放在一起。
摘要: 本来我想写这样的代码:class MatchManager{public: MatchManager() { } class OnTimerRunFuncHelper{ public: OnTimerRunFuncHelper(const int setT...
ayanmw 阅读(174) |
摘要: 加载DLL失败,因为 dll 中有一个全局类变量,由于在构造函数 没有初始化变量,导致 初始化 失败 异常。C++ 变量没有初始值,全部都要 手动赋值 为 0 的这个特性 还真是烦人呢。。。
ayanmw 阅读(38) |
摘要://Size()==2 first.push_back(1); first.push_back(2); //first.insert(2);//Size()==3 + assign?? second.push...
ayanmw 阅读(75) |
摘要: 一般我用C写unix时间戳是这样子的#include#includevoid printfDateTimeStr(struct tm *stm){ char weekday[][4]={&天&,&一&,&二&,&三&,&四&,&五&,&六&}; printf(&timestr=%04d-...
ayanmw 阅读(1079) |
摘要: 虚函数 ,接口,到底有什么用呢?以前我都是在C++ 里面写C,只用到 简单的C++面对对象知识#includeclass IServerLogic{ virtual ~IServerLogic(){}public: virtual bool OnStart()=0; virtual bool ...
ayanmw 阅读(180) |
摘要: #include#includstruct A{ const int value_const() const{return 1;} const int value(){return 1;}};int main(){ A* const a1=...
ayanmw 阅读(31) |
摘要: cJSON官网是:http://sourceforge.net/projects/cjson/?source=recommended最新版本是2013年的,与2009年的变化不是很大。看了代码,觉得挺好,只是是C语言的,不够好。就改良了一下,内存自己管理。使用std::stringhttp://fi...
ayanmw 阅读(5566) |
摘要: #include #include #includetypedef unsigned char BYTE;typedef unsigned int UINT32;typedef unsigned short UINT16;struct Datastru...
ayanmw 阅读(372) |
摘要: 废话不多说,直接看代码:#includeint main(){ int i=5; for(int z=i,zmax=i+10;z&z++){ printf(&i=%d z=%d\n&,i,z);i++; } /* 无限循环了.... fo...
ayanmw 阅读(105) |
摘要: 需求:数据库取出的字段类似于 &1,3,4&然后用数字处理后,,比如 &1,2,3& 再存回去#include#includeclass MyStr{public: //根据 &1,2,3& 获得数字数组 static int *split(char * str,const char *split,const int count){ if(strlen(str)==0 || strlen(split)==0) return NULL; if(count &=1) return NULL; int * ints=new ...
ayanmw 阅读(1283) |
摘要: 头段时间我的代码,有一个 unsigned char,我需要从sscanf 中读取字符串为这个值。但是一般char 是用%c的,我是要值得。所以我使用了%d %u来读,结果报警告:sscanf(&15&,&%u&,&a);warning: format ‘%u’ expects type ‘unsigned int*’, but argument 3 has type ‘unsigned char*’警告挺烦人的,查了下,才发现自己没有注意过的细节:I'm trying to use this code t
ayanmw 阅读(1893) |
摘要: 转自:/xvsdf100/archive//204689.html只要接触过c/c++网路编程人都可能会知道select io 模式,网络书籍都说 fd_set { SOCKET arr[64]} 有所限制,因为数组的长度只有64,那么超过64你就不能放,要么你就是用多线程分别实用select.。一些书籍通过改定义宏 使数组的长度变长,但也不实用,不能动态的变化,我总不能定一个非常的长的长度,毕竟是在栈上。 我就在想那么select完全只能在客户端使用,而且套接字还不能超过64。那这不就是一个软肋吗??一直对这个有
ayanmw 阅读(1852) |
摘要: 看到了这个题目,就突然要写了,完全徒手写的, itoa_m 数字转换成字符串 是拷贝过来的,也是我积累的源码。这个大整数 主要思想就是按照我们小学学习的 乘法 笔算方法,先单个 乘积,再相加,具体不说了,你应该明白的。这个主要难点就是 字符串转数字 和数字转字符串 以及字符转相加。由于我是用了std::string 所以简单许多。如果改成C语言版本的,还要做许多工作。程序包括了我临时写的 两个大整数相加 的函数。可以通过 开始 运行 (Win+R) ,输入 calc 打开计算机 进行对比。不知道 有没有 Bug!这么一个小程序,好像 费了我一个多小时,关键 就是类库的积累,有类库会很方便的。如
ayanmw 阅读(168) |
摘要: 写的一个程序,要从二进制文件中读取,但是我读取到11396字节的时候 fread返回0,其feof(fp)==16百度百科看到: feof(fp)有两个返回值:如果遇到文件结束,函数feof(fp)的值为非零值,否则为0。 EOF是文本文件结束的标志。在文本文件中,数据是以字符的ASCⅡ代码值的形式存放,普通字符的ASCⅡ代码的范围是32到127(十进制),EOF的16进制代码为0x1A(十进制为26),因此可以用EOF作为文件结束标志。 当把数据以二进制形式存放到文件中时,就会有-1值的出现,因此不能采用EOF作为二进制文件的结束标志。为解决这一个问题,ASCI C提供一个feof函数...
ayanmw 阅读(2876) |
摘要: Windows C++ 获取当前文件夹下有几个文件百度下 居然没有。linux下通过:struct dirent **int total=scandir(dir,&namelist,0,alphasort);for(i=0;i&i++){ free(namelist[i]);}free(namelist);//scandir后需要释放空间的!!!!!!!就可以搞定,在windows下没有dirent.h 头文件和实现。难道 这个 也算是 操作系统 相关的?不同操作系统 这么简单一个功能,还要各自实现,而不能 如同 stdio.h一样 全部 都是标准的
ayanmw 阅读(808) |
摘要: 前一篇文章 中,宽字符集 打印中文,还需要设置 localelocale.h 也不多,附上 头文件的源码View Code /****locale.h - definitions/declarations for localization routines** Copyright (c) Microsoft Corporation. All rights reserved.**Purpose:* This file defines the structures, values, macros, and functions* used by the local...
ayanmw 阅读(211) |
摘要: wchar_t 是和 char 平等的地位,即 wchar_t 并非 typedef出来的,是原生的变量。简单的说,它拥有两个字节,和short 占用空间一样。比如:字符串 &我们\n&ANSI 的十六进制为:ce d2 c3 c7 0A 006个字节,其中包括字符串最后的\0Unicode十六进制为:11 62 EC 4E 0A 00 00 008个字节,所有的字符 全部是2个字节,即使字母 数字 都是,当然换行\n 也是0A 00 了。一般 程序中字符串 前面加个 L&& 就表示 是Unicode 字符串了。windows下有一个 宏 _T(&quo
ayanmw 阅读(1633) |
摘要: 这个 都是经验之谈:比如1.不能把 static变量放到头文件头文件 要放 只能放 extern 声明外部变量,而不能直接有全局变量,或static变量。2.头文件 #include&& 不一定必须放到 头文件中去,有时候 必须要放到 实现文件中去。比如A.h 要使用B.h 但 B.h 也要使用A.h ,A.h 包括B.h 的时候 会出问题的。因为 头文件前面是 #pragma once 避免重复调用头文件。A.h的progma once一调用,但还#include&B.h& 后面的内容还没执行,B.h中包括A.h 就失效了。那么B.h 中使用A.h中的
ayanmw 阅读(48) |
摘要: 先列出来参考 资料:看这篇翻译:http://duanple./blog/static//Leveldb源码分析4 Slice:/database/041.htmlSlice.h源码:http://www.oschina.net/code/explore/leveldb/include/leveldb/slice.h1 相比返回string,返回Slice的开销会小的多(没有拷贝,Slice中没有实际数据,只有指向数据的指针,开销低)。 2 leveldb允许k
ayanmw 阅读(826) |
摘要: #include&stdio.h&class CDemoCls{public:public: CDemoCls(){ idata=0; printf(&%s\n&,__FUNCTION__); } ~CDemoCls(){ printf(&%s\n&,__FUNCTION__); }};class CDemoCls2{public: static class CDemoCpublic: CDemoCls2(){ printf(&...
ayanmw 阅读(236) |
摘要: 主要是想实现一个函数,判断本进程是否是多线程。根据情况 显示不同的内容。现在还不知道 待补充。。。mark。研究了一下 去看雪论坛 找了下资料 有一个示例/showthread.php?t=98078然后 我琢磨了半天 终于写了一个简单的示例/showthread.php?p=1098221#post1098221/view/589425.htm这里的也可以。#include &TlHelp32.h&void TestProcessGetThreadNumbe
ayanmw 阅读(1484) |
摘要: 由于最近写的代码 发现有点异常,值怎么是错误的呢?明明修改了的。经过调试,发现原来 是构造函数里面的问题。搜索:c++ 一个构造函数 调用 另一个 构造函数发现,原来这就是一个普遍的问题,编译器也木有给警告,其实语法完全合理,如果是java的话,应该没问题。那么C++ 如何 从一个构造函数调用另一个构造函数呢?应该使用下面的方法。new(this)构造函数(不同的参数);参考自:/chio/archive//931043.html我发现问题,还 在构造函数里 return 另一个构造函数,是错误的,因为构造函数没有返回值。但是 你
ayanmw 阅读(3042) |
摘要: C++ 有 super() 方法没?显然没有。为什么?因为C++ 支持 多重继承,所以super()无法获得 究竟 是那一个父类 的同名方法。那么 该 如何 做呢?只能 用 父类名::方法名 这样来调用了。
ayanmw 阅读(3659) |
摘要: 不用看了,2年前,自己功夫不够,没有想清楚,也觉得奇怪呢,忘记了 拷贝构造函数 这一说,结果导致本文 没有意义了。其实我根本没有使用过这个想法的,后来的工作依然是 一个 new 一个delete。原来以为 C++ 会自动进行类型转换,我错了。再次声明,以下是错误的,现在经过修正了。红色为修正后。--...
ayanmw 阅读(1191) |
摘要: ArcGIS Engine 10 for crossplatform C++ 程序 使用了多线程,在一个线程中使用 AO 的东西 都没问题。但是 如果在一个线程使用了AO 的license 初始化,在另外一个线程(在 license代码之后开启的线程)直接使用 AO的东西,这样,直接报错,com错误。于是我搜索了下:arcgis Engine C++ 多线程 ,虽然 不报什么希望,因为 ArcEngine 的资料 少之又少。结果看到了下面的文章,两个文章内容一样,前面是转载,但是我先看到的。.cn/s/blog_5fbrv.html
ayanmw 阅读(980) |
摘要: 首先说下 .max_size() 的值 ,经过测试,发现 应该 是 这样的,看代码和注释就行。/****.max_size 取决于 &key Value& 所占字节比较大的一个。然后用4个字节的数字(unsigned_int_max=40亿左右) 除以2除以 所占字节就是这个值了。****/int map_max_size (){ map&int,int& cout&&&mymap.max_size()=& && mymap.max_size() && if (mymap.ma
ayanmw 阅读(905) |
摘要: 我以为pthread_win32 完全兼容posix 的pthread呢,结果发现,至少有一个地方不同,pthread_t的类型。posix下pthread_t的类型是:typedef unsigned long int pthread_t;//come from /usr/include/bits/pthread.h//用途:pthread_t用于声明线程ID。//sizeof (pthread_t) =4;而pthread_win32 是:/* * Generic handle type - intended to extend uniqueness beyond * that avail
ayanmw 阅读(1452) |
摘要: 只有还没做出来的,没有想不到的。从linux移植到windows的C++程序,肯定要改造下 socket和线程库。某日,突然想到 windows 可以使用pthread库么?搜索,果然有线程的解决方案。1.下载:http://sourceware.org/pthreads-win32/#download直接下载最新的就行,目前是:prebuilt-dll-2-9-1-release.zip 因为是windows平台的,所以下载 .zip 或。exe就行,.exe 就是自解压而已,别无其他。最新版本 没有.exe的下载版本了,其内容和zip的一样。但是 zip和 tar.gz tar.bz2的
ayanmw 阅读(7559) |
摘要: 经常看到别人的头文件 有这样的代码#ifdef __cplusplusextern &C& {#endif// C 样式 的函数#ifdef __cplusplus}#endif为什么要这样呢?因为 C 语言不支持重载函数 也就是同名函数,参数却不一样,C++支持,其编译器对函数名的处理方法不一样,导致 虽然都是C 样式的函数,不同编译器编译出来的不一样。如果 是 C语言编译的中间文件,要C++ 来调用,那么就需要这个 了,C++ 有了 extern &C& 就会按照 C 语言的方法进行函数命名。这样编译出来的中间文件 就是C 样式的函数名,C C++
ayanmw 阅读(478) |
摘要: 请问在windows上使用什么API来检查文件是否存在?http://topic.csdn.net/u//4f-4a51fc3e6d.html搜索这个问题的时候,看到的。linux下直接open (filename,O_RDONLY) 返回值判断,windows下 没有这个函数?奇怪。貌似有 _open()函数,可以去msdn查去。查找到windows用 下面的函数就可以。filename是 char * 类型。 if( PathFileExists(filename) ){ } retur...
ayanmw 阅读(1365) |
摘要: boost可以从http://www.boost.org/users/download/ 下载,其实跳转到 sf.net进行下载了。没有中文版本的帮助文档就不说了,对于国人来说挺糟糕的。有个项目是翻译的,不过也没什么进展:/p/boost-doc-zh/。chm格式的帮助文档,是我的最爱,太方便了。pdf的 html方式的 都没有chm的好,chm本质也是 对 html的打包,但是多了 查找 索引 收藏 等功能,目录树也很好。真想做一个 类似 chm的开源web项目。boost从他的现在 可以看到,非常糟糕的设计,boost_1_50_0.7z也有4
ayanmw 阅读(2742) |
摘要: 这类的工具有 比如 :LeakDiag leakfinder &Visual Leak Detector& vld可以从/releases/view/82311现在最新版本,包括src源代码。安装好以后,他会提示 要求添加 dll 到环境变量中去。使用 vld 的方法为:在自己的代码中 添加 vld 的头文件,以及 lib 声明,其会自动去环境变量path中搜索 vld_x86.dll 或vld_x64.dll ,然后 调用其中的方法的。头文件有俩:vld_def.h 和 vld.h,只需要包含后者(其会包含前者的)贴下他们的源
ayanmw 阅读(12790) |
摘要: 头文件 防止重复包含================根据#define 和条件编译 #ifdef、#ifndef #else #endif 最经常的使用是 头文件 防止重复包含。但是 使用#pragmaonce更好,现在 gcc cl.exe 都支持,它不但代码更少,而且不用为宏起名字,更好。#pragma 说明编译器信息//用法复杂,参考/view/1451188.htm#warning 显示编译警告信息#error 显示编译错误信息可以在这些条件编译中 给出某条件下的 提醒。比如 要求定义的宏没有定义,就#error,停止编译。条件编译 中的多个
ayanmw 阅读(1439) |
摘要: 得到的答案 都不好。为什么,因为他们都不知道原理。其实原理很简单,编译器 参数或Makefile添加了宏定义,你才可以这样去判断。比如编译器设置了宏 is_windows,你才能去用。不设置没法用。但是,我敢肯定各种编译器 内置一些宏,比如 MS VC的cl.exe ,LINUX的GNU gcc,在各个平台都会有不同的内置宏的。所以 如果我搜索 &各个编译器 内置宏 操作系统& 少量的答案中 有一个 :C++:编写跨平台程序的关键,C/C++中的内置宏定义分两部分:操作系统判定:Windows: WIN32Linux: linuxSolaris: __sun编译器判定:VC
ayanmw 阅读(5944) |
摘要: 利用 vs2010 编译运行(debug运行方式)arcgis engine for C++ 10.0 的sample文件 出现这样的错误。LicenseUtilities::InitializeApp -- Unable to initialize ArcObjects (no appropriate license available).原来以为 是无法初始化lisence,可能是 C++和 java的lisence不一样呢,可是今天恍然大悟。vs2010 编译运行 有一些 看不到的东西。使用 Nmake /f nmakefile.mk 也可以编译出来 exe 可执行文件,而且 没有Lic
ayanmw 阅读(1877) |
摘要: server.cpp#include &WINSOCK2.H&#include &stdio.h&#pragma comment(lib,&ws2_32.lib&)int main(int argc,char **argv){ //创建套接字 WORD myVersionR WSADATA wsaD myVersionRequest=MAKEWORD(1,1); err=WSAStartup(myVersionRequest,&wsaData); if (!err){ printf(&已打开套
ayanmw 阅读(6027) |
摘要: /reference/stl/list//Lee7/archive//47036.html由于要使用一个带有C++ List的类,需要获得放入list&&数据中数据的多少.于是乎,找啊找,没找到.最后还是在找到了reference,简直太棒了,许多东西都可以在这个上面找到。上面cpp博客的示例很不错。挖过来了View Code 1 #include &iostream& 2 #include &list& 3 #inclu
ayanmw 阅读(2067) |
摘要: 听说 C++的class比struct高级,但是我经常使用struct的指针,而且用起来很灵活非常强大,就是许多事情做起来要比 类 复杂一些,比如构造函数,析构函数。函数指针赋值 虽然可以模拟成员函数,但是不方便。所以使用C++的类,但是我有一个疑惑,C++的类可以按照struct那个样子使用么?或许我应该说的是 C++的类 与 struct 内存里的结构是一样的么?所以要做个测试。测试的内容有:结构体的大小,类的大小;建立类数组,同时初始化多个类实例(这个用法不知道叫什么,我就说是类数组了) 1 #include &iostream& 2 #include &string.
ayanmw 阅读(5417) |
摘要: 我的C++的一个类,要在另一个函数中使用到,原来按照一般的数据类型传递参数,比如:#include &iostream&#include &unistd.h&#include &string.h&#include &stdlib.h&#include &stdio.h&class CClass{ public: CClass(){ std::cout&&&String CClass&&&std:: } ~CClass(){ std::cout
ayanmw 阅读(428) |
摘要: 由于leveldb基于key value,而且是根据字符串进行排序的。key 和value都是string类型的,对于我要处理的有许多数字,所以就要找一个C /C++解析文本的工具了。C 在这方面很弱,你必须编写大量的代码,才能完成看似简单的工作,所以就用C++的string的方法看看了。首先 文档 我真是郁闷,只能搜索了,不过这里有而过好网站:/reference/string/string/find/以后可以来这里找示例了,linux下的man不见得 那么好,对于编程来讲,烂透了。我其实只想实现1个功能,一个是从字符串A找到两个,,之间的数据
ayanmw 阅读(4189) |
摘要: 高并发的C ++程序,有一个问题就是 最多能有多少线程数?本以为Linux下会有ulimit的限制呢,看了看,没有。可能对于线程数 还真没有限制,比如进程好像是65535个进程数吧(PID的范围);所以写个小程序来看看Linux下C/C++能开多少线程数。#include &pthread.h&#include &stdio.h&#include &stdlib.h&#include &string.h&#include &unistd.h&#define MAX_TEST_THREAD 500000void * handle(voi
ayanmw 阅读(3427) |
摘要: #include &iostream&#include &stdio.h&struct _test{ _test() :a(1){ this-&a=2; }};int main() {struct _printf(&struct test.a=%d\n&,test.a);return 0;}可能这不是特殊用法,我也是刚开始深入C++,上面的struct _test 在构造函数中给a赋值,有两种操作,一种是构造函数后的& :a(1)&,意思是a=1;a猛
ayanmw 阅读(693) |
摘要: C++本来是兼容C语言的,但是C语言的代码如何能让C++直接来使用呢?其实很简单,稍微修改一些内容即可。一、由于C++对函数名的处理和C语言不一样,所以在头文件函数声明前后添加:#ifdef __cplusplusextern &C& {#endif//C语言函数声明代码;头文件和define函数声明不必放在这里#ifdef __cplusplus}#endif /* __cplusplus */并且C++如果调用函数,必须有函数声明,和C语言不一样,C语言是只要.o库里有,即使没有声明也可以使用。所以如果有函数没有声明,也必须声明出来!二、C++对强制类型转换可能比较严格
ayanmw 阅读(436) |
摘要: 一队列有N个人,从第一位开始报数,报到3的人出列,后面的人继续从1开始报数,报到末尾后从头开始,如此反复。请确定最后一位是原队列中的第几个人。N的值为正整数。看到这道题目,以前做过。现在来复习一下吧:首先用结构体 和 循环单链表来做,最简单:View Code 1 #include &stdio.h& 2 int N= 10; 3 4 struct PEOPLE{ 5 int N 6 struct PEOPLE * 7 }*cur,* 8 9 int main(int argc,char **argv){10 if(argc==2){...
ayanmw 阅读(194) |
摘要: C语言的#define 简而言之 就是 替换你的代码为目标代码的。最近我有在用,比如#define PRINT_LINE(FP,MSG) fprintf(FP,&%s:%d %s\n&,__FILE__,__LINE__,MSG)#define free_safe(EXP) if((EXP)!=NULL && \ (unsigned int)(EXP)&(unsigned int)0x && \ (unsigned int)(EXP)&(unsigned int)0xffffff...
ayanmw 阅读(1301) |
摘要: 最近遇到了一个问题,就是一个头文件有一个static的变量,编译的文件有几个.o的,他们都引用了这个头文件,但是当打印出这个变量(经过修改了)的值得时候,居然不一样,打印出地址来,地址居然也不一样。两个不同地址,一个相同的变量名?究竟怎么回事情呢???这个变量许多文件要用。但是放到h文件,又是个问题啊。。。使用extern 声明外部变量,必须符合下面的情况生成的.o 不能引用包括这个变量定义的文件。但是我又使用了这个头文件的其他函数,郁闷了。经过试验 应是这样的,变量 不要用static,因为外部要extern使用,反而不能用static了 才郁闷呢。实验如下:head1.h#include
ayanmw 阅读(71) |
摘要: C语言是过程式的语言,代码执行一般是 从前到后.但是比如用户按了ctrl+C 中断了程序,程序就没办法执行某些结束的代码了.可以使用atexit 函数,在main()靠前的地方加上这些代码,其后 如果程序 不管怎么中断,都会执行atexit代码的...如果atexit函数里面有个死循环,我想 你ctrl+C 是不太可能结束程序的...除非 关闭窗口或者 ----------- 使用中断 结束它.中断 很强大.哦 这里的中断 其实我想说 是 signal信号量.他的用法 很强大,具体可以man signal 来查看.其中atexit(void*func)如果有多个,以第一个为准,另外,后面如果想
ayanmw 阅读(140) |
摘要: 现在用C语言,感觉很难写出高质量的代码,我觉得这个和编程方法,以及编程思想有许多关系,百度也找不到什么好的资料,有一些书 unix高级编程 ek2k有pdf的,应该不错.现在呢,我就通过看别人的代码来提高自己吧...现在在看nginx 1.1.15的源码,源码比较庞大,我不是为了研究它而去看,而是 看其中的编程方法,以及关于 多线程 /进程 ,数据通信 相关的代码.其中看到这个:typedef time_t (*ngx_path_manager_pt) (void *data);不知道 typedef 是不是多余??? 没有他 这就是一个 声明 而已么?typedef time_t (*ngx
ayanmw 阅读(165) |
摘要: 原来看过一次,后来当自己有段错误的时候,才想起来这个很有用.如果不用他的方法,段错误很恶心的,不好找出来的.下面就是原文,不过 最初出处不得而知=======================复制存在问题,格式不正确...先给链接吧..cn/s/blog_606ceohs.htmlcore文件的资料:.cn/s/blog_489cml.htmlLinux系统下的多线程编程入门.cn/s/blog_489cnco.html这个
ayanmw 阅读(1408) |
摘要: 刚才看了看 你必须知道的495个C语言问题 ,在7.3内存分配 strcat问题上发现strcat原来是不进行自动分配内存空间的...我晕...strcat是将*s2的字符串附加到*s1上,由于是pointer,所以无法检测内存溢出问题.只能由使用者自行判断.也就是 strcat(char *s1,char *s2) s1的空间 必须至少是 strlen(s1)+strlen(s2)+1的值.否则内存溢出.本来我自己写了一个类似的函数,然后发现有个strcat和我写的函数效果一样,就用strcat了.但是其实我写的函数内部有空间分配的!!这个strcat没有.于是呼,我的程序必然有内存泄露或溢
ayanmw 阅读(203) |
摘要: 在手册上有 time ctime gmtime localtime asctime mktime settimeofday,gettimeofday等时间函数还有UTC和本机时间和这些函数的区别.了解这些 是linux时间编程必须得!首先说基本的结构体和typedef 以及define:time_t &time.h&#ifndef __TIME_T#define __TIME_T /* 避免重复定义 time_t */typedef long time_t; /* 时间值time_t 为长整型的别名*/#endif使用方法是 time(&time_tvar);这样time.
ayanmw 阅读(1417) |HY57V64820HG 0120TA T-H这是什么品牌的内存条? 它的容量是多大?_百度知道
HY57V64820HG 0120TA T-H这是什么品牌的内存条? 它的容量是多大?
我有更好的答案
现代 SDRAM 内存芯片的新编号
——┬——┬—┬——┬——┬—┬—┬——┬—┬—┬—┬—┬——┬—
HY │X X │X │X X │X X │X │X │X X │X │X │X │- │X X │X
——┼——┼—┼——┼——┼—┼—┼——┼—┼—┼—┼—┼——┼—
 A │ B │C │D │E │F │G │H │I │J │K │ │L  │M
——┴——┴—┴——┴——┴—┴—┴——┴—┴—┴—┴—┴——┴—
A字段由HY组成,代表现代(Hynix)内存芯片的前缀。
B字段表示产品类型。57代表SDRAM内存。
C字段表示工作电压。V代表VDD电压为3.3V、VDDQ电压为3.3V;Y代表VDD电压为3.0V、VDDQ电压为3.0v;U代表VDD电压为2.5V、VDDQ电压为2.5V;W代表VDD电压为2.5V、VDDQ电压为1.8V;S代表VDD电压为1.8V、VDDQ电...
现代8M新款型
其他类似问题
为您推荐:
内存条的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁松下电视丅hp50xt50c等离子屏多少钱_百度知道
松下电视丅hp50xt50c等离子屏多少钱
市场报价8000元左哗怠糕干蕹妨革施宫渐右。推荐智能电视&安卓机顶盒下载安装当贝应用市场,应用丰富、下载速度快、能最大限度提升电视的可玩性!
国内最具人气的智能电视用户平台
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 h丅c最新手机 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信