关于#pragma comment(lib,ws2_32.lib)
mysql的触发器中 有个for each row, 可是我不行每行更新都去触发它,而是 只针对某几行修改了我才触发,
比如,只有修改了 type 字段为‘mother’ 的行,我才会触发,应该如何写触发器?
replace into 不支持
pragma comment(lib,"Ws2_32.lib")表示链接Ws2_32.lib这个库。
和在工程设置里写上链入Ws2_32.lib的效果一样,不过这种方法写的程序别人在使用你的代码的时候就不用再设置工程settings了。
手工设置的步骤如下
快捷键“Alt+F7”进入工程设置之后,LINK-----OBJECT/LIBRARY MODULES里面设置有一样的效果:
ws2_32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
告诉连接器连接的时候要找ws2_32.lib,这样你就不用在linker的lib设置里指定这个lib了。
ws2_32.lib是winsock2的库文件
WinSock2就相当于连接系统和你使用的软件之间交流的一个接口,可能这个功能就是修复软件与系统正确的通讯的作用。
Q:
近期看socket的程序发现有的#pragma comment(lib,"wsock32")
有的#pragma comment(lib,"ws2_32")
是不是有两个版本的WinSock2?
A:
CSocket在WSock32.dll中实现
Socket API在ws2_32.dll实现
这两个DLL是两个不同层次的接口,调用关系如下:
网络应用程序->CSocket(WSock32.dll)->Socket API(ws2_32.dll)-> 网络传输服务进程
关于#pragma comment(lib,ws2_32.lib)相关推荐
- FDX协议 #pragma comment(lib,“ws2_32.lib“)
#pragma comment(lib,"ws2_32.lib") 1.问题描述:近期项目在使用Canoe Car2X的过程中,Canoe 内部通信协议FDX需要用到Win32的s ...
- [转]pragma comment的使用
pragma comment的使用 该宏放置一个注释到对象文件或者可执行文件. #pragma comment( comment-type [,"commentstring"] ) ...
- [转]#pragma once和#pragma comment
编程经常碰到,理解的总不是很透彻,在这里查阅资料总结一下! 在编写程序的时候,我们常用到#pragma指令来设定编译器的状态或者是指示编译器完成一些特定的动作. #pragma once : 这是一个 ...
- pragma comment的使用 pragma预处理指令详解
pragma comment的使用 pragma预处理指令详解 #pragma comment( comment-type [,"commentstring"] ) 该宏放置一个注 ...
- #pragma comment和#pragma 预处理指令详解
该宏放置一个注释到对象文件或者可执行文件. 例如,#pragma comment(lib,"Ws2_32.lib")表示链接Ws2_32.lib这个库. 和在工程设置里写上链入 ...
- pragma comment的使用(转)
#pragma 的使用 尽管 C 和 C++ 都已经有标准,但是几乎每个编译器 (广义,包含连接器等) 扩展一些 C/C++ 关键字. 合理地应用这些关键字,有时候能使我们的工作非常方便.下面随便说说 ...
- #pragma comment 的使用方法
[cpp] view plaincopy #pragma comment ( lib,"wpcap.lib" ) 表示链接wpcap.lib这个库. 和在工程设置里写上链入wpca ...
- ws2_32.lib 网络编程
project->settings->link 在object/library modules 中加入ws2_32.lib 在项目上点右键->属性->配置属性->链接器- ...
- VC Ws2_32.lib
该库对应WS2_32.DLL,提供了对以下网络相关API的支持,若使用其中的API,则应该将ws2_32.lib加入工程(否则要动态载入WS2_32.DLL). accept bind closeSO ...
- Ws2_32.lib是做什么用的
该库对应ws2_32.dll,提供了对以下网络相关API的支持,若使用其中的API,则应该将ws2_32.lib加入工程(否则需要动态载入ws2_32.dll). accept bind closes ...
最新文章
- hdu 2514 Another Eight Puzzle
- SCCM2012SP1---配置客户端发现方法和边界组
- SharePoint Framework 企业向导(九)
- SAP 电商云 Spartacus UI 同 SAP Customer Data Cloud 的集成
- java收发邮寄_JavaMail收发邮件的一般流程与主要方法
- SDN精华问答 | 为什么会出现SDN?
- java restful中文乱码_restful服务接口访问乱码 和 505错误
- dedecms和php有什么关系,dedecms和用PHP自己编写的程序做网站有什么区别?哪一种更好一点...
- 面向对象-day02
- 傅里叶变换的终极解释上
- 再记AE与AO的区别与联系
- 2015过年之前计划
- Redis 6.0 源码阅读笔记(10) -- 主从复制 Master 节点流程分析
- noip_最后一遍_2-图论部分
- NoSQL数据库介绍
- 中标麒麟7.0+linux内核版本,中标麒麟7.0下载
- AutoLisp从入门到放弃(四)
- 第五太阳纪终结,人类文明新开端?
- 修改系统默认的音频设备
- flag.Args()和 flag.NArg()的用法